mirror of
https://git.sr.ht/~eliasnaur/gio
synced 2026-07-05 09:25:38 +00:00
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:
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user