cerebroapp / cerebro

🔵 Cerebro is an open-source launcher to improve your productivity and efficiency
https://www.cerebroapp.com/
MIT License
8.27k stars 454 forks source link

Cerebro should respect macOS spaces #669

Open polx opened 10 months ago

polx commented 10 months ago

Issue

Take a mac as above. Create spaces (those are virtual screens where you can push windows to, you can then switch spaces using ctrl-left and ctrl-right as well as mission-control/exposé) and move windows through them. Now go to a space, say space 3. Launch cerebro, it disappears (that's normal). Switch space 2, press the hotkey. Cerebro appears. Escape or do something. Cerebro disappears. Switch to another space, say space 1. Type the hotkey. The space of the first hotkey is where Cerebro displays; sometimes switching to it.

Problem: this looses focus of the current activity, which is exactly what spaces are meant for and the gui-less cerebro running mode is.

polx commented 10 months ago

The fact that the space of launch and the space of first use can be different lets met think that disposing more things (e.g. a window) will likely solve the problem.

TalAmuyal commented 9 months ago

Adding to the request. I have the same issue on Mac OS. I'd expect that Cerebro will always appear on the current workspace. For me, it is requirement in order to migrate to it.

Please LMK if I can help debugging it. I hope it can be resolved as I really do want to migrate to Cerebro on both Mac and Linux.

Thanks :)

justeepin commented 3 months ago

Any update? I too have this issue and won't permanently switch to Cerebro until it's fixed.