Set icons by icon name

Needed for icons to work on Mate DE
This commit is contained in:
Ralph Plawetzki
2023-05-29 15:55:01 +02:00
parent ec03bc569c
commit c8cfe473f1
3 changed files with 9 additions and 10 deletions

View File

@@ -186,7 +186,6 @@ public class TrayMenuBuilder {
private String getAppropriateFreedesktopIconName() {
boolean isAnyVaultUnlocked = vaults.stream().anyMatch(Vault::isUnlocked);
// find tray icons in mounted AppImage
return isAnyVaultUnlocked ? System.getenv("APPDIR") + "/usr/share/icons/hicolor/symbolic/apps/org.cryptomator.Cryptomator.tray-unlocked.svg" : System.getenv("APPDIR") + "/usr/share/icons/hicolor/symbolic/apps/org.cryptomator.Cryptomator.tray.svg";
return isAnyVaultUnlocked ? "org.cryptomator.Cryptomator.tray-unlocked-symbolic" : "org.cryptomator.Cryptomator.tray-symbolic";
}
}