Is there a way to cycle through all windows on Apple with the Cmd+~ shortcut?

The new 2018a release only cycles through the last two windows with Cmd+~ instead of all open MATLAB windows as in previous releases (and most other applications for Mac OSX).

 Réponse acceptée

Ok, I was able to figure this out. Cmd+Shift+~ cycles through all open windows.

Plus de réponses (6)

Eric
Eric le 7 Oct 2018
Modifié(e) : Eric le 7 Oct 2018
Hey, Mathworks. Is the move from Command+' to Command+Shift+' = Command+~ a BUG or a FEATURE?
In my opinion, it's a bug. Very awkward to do Command+~ !!!
Hi, Just wanted to confirm that I have the same issue. Cycling through all windows worked fine in R2017b. Best Regards
This is still broken in the 2018b-preRelease version. Cmd-` should cycle through all windows within an application, but instead it only cycles though the 2 most recent windows.

1 commentaire

I wholeheartedly agree. This is standard macOS behavior, which the devs should abide by.
For some reason, MATLAB 2020b (at least; apparently earlier) broke this convention. When I have many windows open, this unconventional behavior really gets in the way!

Connectez-vous pour commenter.

I agree that this is an annoying change after many years of Command+tilde cycling it is a hard habit to unlearn.
Nahid Harjee
Nahid Harjee le 4 Juin 2019
Modifié(e) : Nahid Harjee le 4 Juin 2019
Cmd+` is broken in Matlab because of this Java bug: https://bugs.java.com/bugdatabase/view_bug.do?bug_id=JDK-8206392. The bug was fixed in Java 1.8.0_202. However, Matlab R2019a Update 1 uses Java 1.8.0_181-b13. Cmd+Shift+` is a workaround, but cycles windows in reverse order and is definitely less convenient.

3 commentaires

AMM
AMM le 25 Août 2020
Modifié(e) : AMM le 25 Août 2020
I'm running R2020a on OSX. It reports:
>> version -java
ans =
'Java 1.8.0_202-b08 with Oracle Corporation Java HotSpot(TM) 64-Bit Server VM mixed mode'
However, Cmd+` still only cycles between the two most recent windows, and I have to resort to the awkward Cmd+Shift+` to cycle between all of them—and that cycles in reverse order, as noted in the previous comment.
So while the Java bug might have been fixed in 1.8.0_202, and R2020a uses that version, this issue is NOT fixed in MATLAB. Perhaps it isn't making use of the Java bugfix?
In any case, I'll add my voice to the chorus: this is incredibly annoying. No other software I have on this machine has such issues. Mathworks, please fix!
I experience the same issue with R2020a and the same java version as you.
I'm running R2020b Update 3 which uses Java 1.8.0_202-b08 (same as R2020a) and I also still have the issue with window cycling. I suspect that we're now hitting this bug which is present in 1.8.0_202 and fixed in 1.8.0_211: https://bugs.java.com/bugdatabase/view_bug.do?bug_id=8213983.

Connectez-vous pour commenter.

Catégories

En savoir plus sur Environment and Settings dans Centre d'aide et File Exchange

Produits

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by