diff --git a/internal/ui/app.go b/internal/ui/app.go
index 71eb186..a57513a 100644
--- a/internal/ui/app.go
+++ b/internal/ui/app.go
@@ -130,7 +130,6 @@ func Run() {
fyne.Do(func() {
a.windowHidden = false
activateApp()
- showDockIcon()
a.window.Show()
a.window.RequestFocus()
})
@@ -149,7 +148,6 @@ func Run() {
if a.windowHidden {
a.windowHidden = false
activateApp()
- showDockIcon()
fyne.Do(func() {
if a.windowHidden {
return
@@ -173,7 +171,6 @@ func Run() {
a.window.SetCloseIntercept(func() {
if cfg.CloseToTray {
a.windowHidden = true
- hideDockIcon()
a.window.Hide()
} else {
a.quit()
diff --git a/internal/ui/dock_darwin.go b/internal/ui/dock_darwin.go
index f49673a..fd8ea41 100644
--- a/internal/ui/dock_darwin.go
+++ b/internal/ui/dock_darwin.go
@@ -25,12 +25,6 @@ static BOOL appShouldHandleReopen(id self, SEL cmd, id sender, BOOL flag) {
return YES;
}
-static void setDockIconVisible(int visible) {
- Class cls = objc_getClass("NSApplication");
- id app = ((id (*)(Class, SEL))objc_msgSend)(cls, sel_getUid("sharedApplication"));
- ((void (*)(id, SEL, long))objc_msgSend)(app, sel_getUid("setActivationPolicy:"), visible ? 0 : 1);
-}
-
static void cmActivateApp(void) {
Class cls = objc_getClass("NSApplication");
id app = ((id (*)(Class, SEL))objc_msgSend)(cls, sel_getUid("sharedApplication"));
@@ -53,9 +47,6 @@ static void cmRegisterReopenHandler(void) {
*/
import "C"
-func showDockIcon() { C.setDockIconVisible(1) }
-func hideDockIcon() { C.setDockIconVisible(0) }
-
func activateApp() { C.cmActivateApp() }
func registerReopenHandler() { C.cmRegisterReopenHandler() }
diff --git a/internal/ui/dock_other.go b/internal/ui/dock_other.go
index d0818d4..1291895 100644
--- a/internal/ui/dock_other.go
+++ b/internal/ui/dock_other.go
@@ -4,9 +4,6 @@ package ui
var onAppActive func()
-func showDockIcon() {}
-func hideDockIcon() {}
-
func activateApp() {}
func registerReopenHandler() {}
diff --git a/internal/ui/tray.go b/internal/ui/tray.go
index 9fce008..81ba884 100644
--- a/internal/ui/tray.go
+++ b/internal/ui/tray.go
@@ -63,7 +63,6 @@ func (a *App) setupTray() {
fyne.NewMenuItem(i18n.T("TrayShowWindow"), func() {
a.windowHidden = false
activateApp()
- showDockIcon()
a.window.Show()
a.window.RequestFocus()
}),
diff --git a/resources/Info.plist b/resources/Info.plist
index 78fa5dc..8e5b9e5 100644
--- a/resources/Info.plist
+++ b/resources/Info.plist
@@ -32,7 +32,7 @@
NSHighResolutionCapable
LSUIElement
-
+
NSAppTransportSecurity
NSAllowsArbitraryLoads