diff --git a/macos/Sources/App/macOS/AppDelegate.swift b/macos/Sources/App/macOS/AppDelegate.swift index 5940547b5..c6ad36e56 100644 --- a/macos/Sources/App/macOS/AppDelegate.swift +++ b/macos/Sources/App/macOS/AppDelegate.swift @@ -119,6 +119,9 @@ class AppDelegate: NSObject, @Published private(set) var appIcon: NSImage? = nil { didSet { NSApplication.shared.applicationIconImage = appIcon + let appPath = Bundle.main.bundlePath + NSWorkspace.shared.setIcon(appIcon, forFile: appPath, options: []) + NSWorkspace.shared.noteFileSystemChanged(appPath) } }