Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tabby in quake mode doesn't appear in the current desktop/workspace #5171

Open
varemenos opened this issue Dec 15, 2021 · 4 comments
Open

Tabby in quake mode doesn't appear in the current desktop/workspace #5171

varemenos opened this issue Dec 15, 2021 · 4 comments

Comments

@varemenos
Copy link

varemenos commented Dec 15, 2021

Is your feature request related to a problem? Please describe.

I really want to use Tabby in quake mode but it becomes extremely frustrating when I work on multiple desktops on MacOS (I believe it behaves the same with workspaces on Windows). That's because whenever I launch it on a particular desktop and then switch and start working on another desktop, if I use the shortcut to get drop Tabby down (ala quake), instead of it appearing in the current desktop, it first changes desktop to the one that Tabby was on earlier. That really makes it pointless to use in a multi-desktop setup.

This happens regardless of whether tabby was previously visible on the desktop that it was initially launched on or hidden (via the shortcut for example).

Describe the solution you'd like
Whenever a user "calls" Tabby to the foreground via the shortcut for example, regardless of which desktop Tabby was previously on, it should appear in the currently active desktop and follow the rest of the user's preferences (for example in regards to docking).

Describe alternatives you've considered
Not sure if this should be the default behavior or not, I don't see any reason why would anyone in quake mode would want the current behavior.

Additional context

In case anyone is confused as to what I mean by Desktops:

Screenshot 2021-12-15 at 16 12 06

Here is an example video:

I "summon" Tabby by pressing ctrl+space, then I do something in it and finally hide it by using the same shortcut again.
Then I switch to another desktop and do something else. When I finally summon Tabby again, instead of it appearing on top of Safari in the same desktop, it instead takes me back to the previous desktop that Tabby was on and it becomes visible again.

Screen.Recording.2021-12-15.at.16.16.30.mov
@Eugeny
Copy link
Owner

Eugeny commented Dec 15, 2021

I've just spent an evening wrenching at this without no sight of success unfortunately - there's some underlying Electron issue that prevents the window from being shown on top of other fullscreen windows unless it's been interacted with (e.g. dragged) first :(

@varemenos
Copy link
Author

That's understandable, thank you for trying Eugeny.
Just for the record, I just tried it on Windows and it behaves the same unfortunately.

@Photon94
Copy link

Photon94 commented Feb 3, 2023

I have the same problem, after iterm it is very unpleasant 🥴

@Eugeny Eugeny added polar and removed polar labels Jul 20, 2023
@wisteriaflash
Copy link

Did this feature have any plan to optimize?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants