diff --git a/app/src/main/java/io/xpipe/app/core/App.java b/app/src/main/java/io/xpipe/app/core/App.java index 4d92c1a3a..c5c2c7f13 100644 --- a/app/src/main/java/io/xpipe/app/core/App.java +++ b/app/src/main/java/io/xpipe/app/core/App.java @@ -34,7 +34,7 @@ public class App extends Application { // Set dock icon explicitly on mac // This is necessary in case XPipe was started through a script as it will have no icon otherwise - if (OsType.getLocal().equals(OsType.MACOS)) { + if (OsType.getLocal().equals(OsType.MACOS) && AppProperties.get().isDeveloperMode() && !AppLogs.get().isWriteToFile()) { try { var iconUrl = Main.class.getResourceAsStream("resources/img/logo/logo_128x128.png"); if (iconUrl != null) { diff --git a/dist/logo/logo.icns b/dist/logo/logo.icns index 6a3b5fe35..407b867ea 100644 Binary files a/dist/logo/logo.icns and b/dist/logo/logo.icns differ