From 197f0e31a59964b3bb6bd81c6a2bf4badf9a63bc Mon Sep 17 00:00:00 2001 From: Lea O'Anthony Date: Mon, 2 Sep 2024 19:27:42 +1000 Subject: [PATCH] Use application fatal handler instead of panic --- v3/pkg/application/systemtray_windows.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v3/pkg/application/systemtray_windows.go b/v3/pkg/application/systemtray_windows.go index cc0d8c7a772..49354fc7eab 100644 --- a/v3/pkg/application/systemtray_windows.go +++ b/v3/pkg/application/systemtray_windows.go @@ -179,7 +179,7 @@ func (s *windowsSystemTray) run() { for retries := range 6 { if !w32.ShellNotifyIcon(w32.NIM_ADD, &nid) { if retries == 5 { - panic(syscall.GetLastError()) + globalApplication.fatal("Failed to register system tray icon: %v", syscall.GetLastError()) } time.Sleep(500 * time.Millisecond)