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));
#else
if (m_AppConfig.colorfulTrayIcon())
if (m_AppConfig.colorfulTrayIcon()) {
m_trayIcon->setIcon(QIcon::fromTheme(QStringLiteral("deskflow")));
else
m_trayIcon->setIcon(QIcon::fromTheme(QStringLiteral("deskflow")));
m_trayIcon->icon().setIsMask(true);
} else {
m_trayIcon->setIcon(QIcon::fromTheme(QStringLiteral("deskflow-symbolic")));
m_trayIcon->icon().setIsMask(true);
}
#endif
}