From 422442d60d923ece357a0b24a32e85f9f94a096c Mon Sep 17 00:00:00 2001 From: winebarrel Date: Sun, 21 Dec 2025 18:57:38 +0900 Subject: [PATCH] Change initialize timing --- PagerCall/PagerCallApp.swift | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/PagerCall/PagerCallApp.swift b/PagerCall/PagerCallApp.swift index 38b30ba..9ff5371 100644 --- a/PagerCall/PagerCallApp.swift +++ b/PagerCall/PagerCallApp.swift @@ -52,13 +52,13 @@ struct PagerCallApp: App { MenuBarExtra { RightClickMenuView() } label: { - Image(systemName: self.pagerDuty.status.rawValue) - }.menuBarExtraAccess(isPresented: $isMenuPresented) { statusItem in - if !initialized { - initialize() - initialized = true + Image(systemName: self.pagerDuty.status.rawValue).onAppear { + if !initialized { + initialize() + initialized = true + } } - + }.menuBarExtraAccess(isPresented: $isMenuPresented) { statusItem in if let button = statusItem.button { let mouseHandlerView = MouseHandlerView(frame: button.frame)