Shortcut Fails to Recall Window After Losing Focus
x
xageGtex
/Steps to Reproduce:
1,Press Option+Space to summon the panel.
2,After completing the dialogue, click on another application. The panel loses focus and moves to the background.
3,Press Option+Space again. The panel cannot be recalled.
/Analysis:
-Why can it not be recalled?
The panel does not disappear; it only loses focus and is sent behind other windows. As a result, the Option+Space shortcut becomes ineffective.
-What is the core problem?
A user typically has many application windows open. To recall the panel, the user must manually hunt for its window among all others, click to regain focus, and bring it to the top. This process is exceptionally cumbersome and represents a design flaw.
-You've provided the Escape key to close the window. Why not close it after each use?
The user is not concerned with the technical state of the window (i.e., whether it is out of focus or closed). The user's only expectation is that pressing Option+Space will bring the panel to the foreground and make it active.
Jarek Ceborski
I really don't understand. If the Kerlig window is not focused, pressing the hotkey will bring it to the front, similar when clicking "Bring to Front" from the menu bar. No one has reported a similar issue. You may try changing your hotkey or updating macOS to the latest version.
x
xageGtex
Jarek Ceborski,My bro, I've tried various methods, reinstalling the software, changing shortcut keys, but the problem persists.
I suspect we're not talking about the same issue.
To be clear, when I say the shortcut key can't evoke Kerlig, I mean: the Kerlig floating window is not closed; it has merely lost window focus. In this scenario, Kerlig cannot be evoked (because it doesn't need to be evoked, it's always there, just not on top).
However, if I enable the "auto close" option, Kerlig will automatically close its window when it loses focus. In this case, it can be evoked via the shortcut key.
Therefore, there are two separate issues:
When the Kerlig window is closed, it can be evoked via the shortcut key. This function works correctly.
When the Kerlig window is not closed, but has merely lost focus, it cannot be evoked via the shortcut key. This function is faulty.
file:attachment
Jarek Ceborski
xageGtex I think we are talking about the same thing! The be clear, the hotkey works no matter if window exists or not. But I have no idea why "Bring to front" doesn't work for you.
Jarek Ceborski
Could you please let me know which version of Kerlig you are currently using? The hotkey opens Kerlig, and if it's already open but not in focus, it should be brought to the foreground.
x
xageGtex
Jarek Ceborski, Mac OS 11.7, M1, Kerlig 2.4.2. This issue has persisted for at least half a year, and I can no longer tolerate having to manually search for the Kerlig window every time. I can only assume this: since the shortcut key's function is to bring up the Kerlig window, if the Kerlig window exists but is not in focus, then naturally the shortcut key won't work. What's even more ridiculous is that when the Kerlig window exists but is not in focus, I still can't bring up the unfocused Kerlig window by manually clicking "bring to front" in the menubar. I must close the Kerlig window first before I can use the shortcut key to bring it to the top layer. I can only assume this is intentional product design, not a bug.