diff --git a/src/config/configwindow.cpp b/src/config/configwindow.cpp index d879dfddf3..24c08778b4 100644 --- a/src/config/configwindow.cpp +++ b/src/config/configwindow.cpp @@ -32,6 +32,11 @@ ConfigWindow::ConfigWindow(QWidget* parent) auto* layout = new QVBoxLayout(this); m_tabWidget = new QTabWidget(this); m_tabWidget->tabBar()->setUsesScrollButtons(false); +#if defined(Q_OS_MACOS) + // Fix Qt6 macOS bug where tab pane content renders behind the tab bar + m_tabWidget->setStyleSheet( + "QTabWidget::pane { border-top: 2px solid palette(mid); }"); +#endif layout->addWidget(m_tabWidget); setAttribute(Qt::WA_DeleteOnClose);