Ship Mints <shipmints@gmail.com> writes:
> This is a behavior difference from 29 and 30. In my init, I have to
> manually raise the initial frame to avoid having to search for the new
> frame using the Mac app switcher.
I see this behavior with Emacs 28 and 29 too, when starting Emacs from a
terminal window. BTW, what is the workaround that you're using?
Looking into this a little bit, I did find this API:
[main_window makeKeyAndOrderFront:nil];
https://developer.apple.com/documentation/appkit/nswindow/makekeyandorderfront(_:)
Alan, do you have any ideas or suggestions here?
Pretty much this:
(add-hook 'window-setup-hook
(lambda ()
(select-frame-set-input-focus (selected-frame)))