Mac keyboard controls for window switching not working
Describe the bug Standard MacOS keyboard shortcuts for window/tab switching don't work in Jamulus
To Reproduce
- Run Mac Jamulus client
- Open Settings and Chat windows (with or without MacOS Always Tabs enabled)
- Press standard keyboard shortcuts to switch windows/tabs
Expected behavior Should be able to switch window/tab focus with keyboard shortcuts
Screenshots N/A
Operating system MacOS 10.14.6 Mojave (but likely applies to all)
Version of Jamulus 3.6.2
Additional context See Forum discussion @ https://sourceforge.net/p/llcon/discussion/software/thread/7ba976c051/
Not sure, but I think this might be a Qt bug? Just a wild guess: we could try to compile it with a new version of Qt and check if this bug is still there.
What languages are used? When translating there is signs for enabling short cuts.
I'm running MacOS and Jamulus in English only, and seeing the problem there. It may also be a problem in other languages.
When translating there is signs for enabling short cuts.
Just to be clear, if I've understood @chrisrimple, this isn't about application menu shortcuts or hot keys. This is about standard operating system windowing shortcuts for window navigation - like Command+Tab to switch windows, which aren't part of the application.
@chrisrimple - does this mean all such shortcuts are unavailable or only some? Are any Command keyboard accelerators available?
Keyboard accelerators for menu items are available and working. Note all menu items have accelerators.
And yes, the problem is that Command+Tab will bring up the main Jamulus window, but not others, and Shift+Tab should move among Jamulus windows but does not, etc.
Hm. On Windows, Linux and Android (last time I used it) all the windows were "main" windows: there isn't a master application window with child windows. Perhaps that's the problem on MacOS.
(For example, Reaper can have multiple windows open but Alt-Tab on Windows will only switch to "Reaper", not to a specific task window; in Jamulus, Alt-Tab switches between any of the open windows: chat, settings, profile, mixer, whatever).
@chrisrimple Is this fixed now by https://github.com/jamulussoftware/jamulus/pull/1873 ? Could you please re-test and close this issue if it's fixed?
Note: I will unsubscribe from this issue and won’t receive responses from any new comments. If you have any questions concerning maintenance, feel free to ping me.
Over a year with no further comments. Please ping jamulussoftware/maindevelopers if this is still happening. Closing.
@pljones Sorry, I missed this. Shift+Tab on macOS Monterey (and likely all) is not changing window focus "within" Jamulus, so it's impossible to shift focus between Main, Chat, and Settings with just keyboard. Not sure that it's worth attempting to fix if no one else has reported it in the last year.
@chrisrimple Does Shift+Tab normally switch between separate application windows (not windows within the same application)? (The Main, Chat and Settings windows are separate in the sense they do not share a parent, I believe.)