mirror of
https://github.com/ksyasuda/SubMiner.git
synced 2026-08-11 19:21:33 -07:00
a982debd2f
- add activateMacOSApp to steal app focus before window.focus(), since show()/focus() only reorder windows within an already-active app - wire activateApp through config-settings-window/runtime into the settings, sync, and anime browser window handlers - restore the anime browser's Dock icon before showing the window instead of after, since an accessory process cannot become frontmost
512 B
512 B
type: fixed area: macos
subminer anime(and--settings/--sync) now bring their window to the front on macOS.show()/focus()only reorder windows inside the app that is already active, so the window opened behind the terminal that launched it; SubMiner now activates itself when opening one. The anime browser also restores its Dock icon before showing rather than after, because the overlay's fullscreen transform leaves the app as an accessory process that macOS refuses to bring forward at all.