Since upgrading from macOS 26 to macOS 27, I’ve noticed that ⌘Tab or clicking on the app in dock doesn’t return me to the window I was last using within an app.
For e.g.:
- I have two Firefox windows open, Window A and Window B.
- I’m actively using Window A.
- I press ⌘Tab to switch to another app.
- I press ⌘Tab again to return to Firefox, but Window B comes to the foreground instead of Window A.
Expected behaviour: Returning to an app with ⌘Tab brings its last active window to the foreground. This was how it behaved for me on macOS 26.
Actual behaviour: Returning to the app can bring a different window to the foreground, so I have to manually find the window I was just using.
So far, I’ve noticed this in Firefox and VS Code. I’m not sure whether other apps are affected, and I haven’t identified what triggers it.
I understand that ⌘Tab switches between applications rather than individual windows, ⌘ ` does that. I’m not trying to cycle through an app’s windows I just want switching back to an app to restore the exact window I left.
Has anyone else experienced this after upgrading to macOS 27? Is there a setting or workaround to restore the previous behaviour while keeping the native ⌘Tab app switcher?