From 8cff1b97df7b7aed7bf06a816b614986c0f2fd19 Mon Sep 17 00:00:00 2001 From: Dmugetsu Date: Sun, 23 Mar 2025 04:29:24 -0600 Subject: [PATCH] Last fix for review. Light theme white resume icon fix. --- src/qt_gui/main_window.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/qt_gui/main_window.cpp b/src/qt_gui/main_window.cpp index e8459f4fa..c800ab990 100644 --- a/src/qt_gui/main_window.cpp +++ b/src/qt_gui/main_window.cpp @@ -243,6 +243,8 @@ void MainWindow::UpdateToolbarButtons() { ui->playButton->setVisible(false); ui->pauseButton->setVisible(true); + bool isLightTheme = isIconBlack; + if (showLabels) { QLabel* playButtonLabel = ui->playButton->parentWidget()->findChild(); if (playButtonLabel) @@ -253,7 +255,11 @@ void MainWindow::UpdateToolbarButtons() { ui->pauseButton->setIcon(ui->playButton->icon()); ui->pauseButton->setToolTip(tr("Resume")); } else { - ui->pauseButton->setIcon(RecolorIcon(QIcon(":images/pause_icon.png"), isWhite)); + if (isLightTheme) { + ui->pauseButton->setIcon(QIcon(":images/pause_icon.png")); + } else { + ui->pauseButton->setIcon(RecolorIcon(QIcon(":images/pause_icon.png"), isWhite)); + } ui->pauseButton->setToolTip(tr("Pause")); }