fix: correctly mask symbolic icon on mac os

This commit is contained in:
sithlord48 2025-01-21 17:08:07 -05:00 committed by Chris Rizzitello
parent 6eec07b6dc
commit f49f616ad6

View file

@ -651,11 +651,12 @@ void MainWindow::setIcon()
} }
m_trayIcon->setIcon(QIcon(iconString)); m_trayIcon->setIcon(QIcon(iconString));
#else #else
if (m_AppConfig.colorfulTrayIcon()) if (m_AppConfig.colorfulTrayIcon()) {
m_trayIcon->setIcon(QIcon::fromTheme(QStringLiteral("deskflow"))); m_trayIcon->setIcon(QIcon::fromTheme(QStringLiteral("deskflow")));
else } else {
m_trayIcon->setIcon(QIcon::fromTheme(QStringLiteral("deskflow"))); m_trayIcon->setIcon(QIcon::fromTheme(QStringLiteral("deskflow-symbolic")));
m_trayIcon->icon().setIsMask(true); m_trayIcon->icon().setIsMask(true);
}
#endif #endif
} }