app/internal/wm: [macOS] make app emnu responsive on launch

The macOS app menu would respond to clicks, only to shotcuts (Cmd-Q,
Cmd-H). Moving setActivationPolicy to applicationDidFinishLaunching
seems to fix that, although I can't explain why.

Move a SetDriver call after initialization while here.

Signed-off-by: Elias Naur <mail@eliasnaur.com>
This commit is contained in:
Elias Naur
2021-06-14 23:16:41 +02:00
parent e256d52409
commit 4c8aa4c3ca
2 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -395,9 +395,9 @@ func NewWindow(win Callbacks, opts *Options) error {
return
}
errch <- nil
win.SetDriver(w)
w.w = win
w.window = C.gio_createWindow(w.view, nil, 0, 0, 0, 0, 0, 0)
win.SetDriver(w)
w.Option(opts)
if nextTopLeft.x == 0 && nextTopLeft.y == 0 {
// cascadeTopLeftFromPoint treats (0, 0) as a no-op,