refactor: make sure flatpak and snap use packed icons, they can not detect panel color

This commit is contained in:
sithlord48 2025-10-29 11:37:33 -04:00 committed by Chris Rizzitello
parent f4ca17ba3d
commit 066e63cc86

View file

@ -755,6 +755,10 @@ void MainWindow::setTrayIcon()
{
QString iconString = kRevFqdnName;
if (deskflow::platform::isSandboxed()) {
iconString = QStringLiteral(":/icons/%1-%2/apps/64/%3").arg(kAppId, iconMode(), kRevFqdnName);
}
if (!Settings::value(Settings::Gui::SymbolicTrayIcon).toBool()) {
m_trayIcon->setIcon(QIcon::fromTheme(iconString));
return;