Cmd + Tab changes desktop on Mojave
up vote
0
down vote
favorite
After updating system to Mojave when I use Cmd ⌘ Tab ⇥ shortcut it behaves strangely.
I have opened many Chrome windows on different desktops.
When I have focus for example on Sublime Text, and I had focus before on Chrome, then when I press Cmd ⌘ Tab ⇥ it should switch to the Chrome window that is on the same Desktop that active Sublime is, but it doesn't. It switches to a Chrome window on a different Desktop.
It is very frustrating for me because I need to hide all Chrome windows except one, to avoid this behaviour.
macos macbook shortcuts
New contributor
add a comment |
up vote
0
down vote
favorite
After updating system to Mojave when I use Cmd ⌘ Tab ⇥ shortcut it behaves strangely.
I have opened many Chrome windows on different desktops.
When I have focus for example on Sublime Text, and I had focus before on Chrome, then when I press Cmd ⌘ Tab ⇥ it should switch to the Chrome window that is on the same Desktop that active Sublime is, but it doesn't. It switches to a Chrome window on a different Desktop.
It is very frustrating for me because I need to hide all Chrome windows except one, to avoid this behaviour.
macos macbook shortcuts
New contributor
1
Spaces is not designed so you can spread a single app to multiple Spaces. That's the root of your issue & there is no "fix" other than... don't do it that way. Consider switching to specific Spaces rather than using Cmd/tab.
– Tetsujin
1 hour ago
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
After updating system to Mojave when I use Cmd ⌘ Tab ⇥ shortcut it behaves strangely.
I have opened many Chrome windows on different desktops.
When I have focus for example on Sublime Text, and I had focus before on Chrome, then when I press Cmd ⌘ Tab ⇥ it should switch to the Chrome window that is on the same Desktop that active Sublime is, but it doesn't. It switches to a Chrome window on a different Desktop.
It is very frustrating for me because I need to hide all Chrome windows except one, to avoid this behaviour.
macos macbook shortcuts
New contributor
After updating system to Mojave when I use Cmd ⌘ Tab ⇥ shortcut it behaves strangely.
I have opened many Chrome windows on different desktops.
When I have focus for example on Sublime Text, and I had focus before on Chrome, then when I press Cmd ⌘ Tab ⇥ it should switch to the Chrome window that is on the same Desktop that active Sublime is, but it doesn't. It switches to a Chrome window on a different Desktop.
It is very frustrating for me because I need to hide all Chrome windows except one, to avoid this behaviour.
macos macbook shortcuts
macos macbook shortcuts
New contributor
New contributor
edited 12 mins ago
Tetsujin
15k53159
15k53159
New contributor
asked 10 hours ago
gkucmierz
101
101
New contributor
New contributor
1
Spaces is not designed so you can spread a single app to multiple Spaces. That's the root of your issue & there is no "fix" other than... don't do it that way. Consider switching to specific Spaces rather than using Cmd/tab.
– Tetsujin
1 hour ago
add a comment |
1
Spaces is not designed so you can spread a single app to multiple Spaces. That's the root of your issue & there is no "fix" other than... don't do it that way. Consider switching to specific Spaces rather than using Cmd/tab.
– Tetsujin
1 hour ago
1
1
Spaces is not designed so you can spread a single app to multiple Spaces. That's the root of your issue & there is no "fix" other than... don't do it that way. Consider switching to specific Spaces rather than using Cmd/tab.
– Tetsujin
1 hour ago
Spaces is not designed so you can spread a single app to multiple Spaces. That's the root of your issue & there is no "fix" other than... don't do it that way. Consider switching to specific Spaces rather than using Cmd/tab.
– Tetsujin
1 hour ago
add a comment |
1 Answer
1
active
oldest
votes
up vote
0
down vote
Essentially, you are going against the paradigm that Spaces works to.
Cmd ⌘ Tab ⇥ will actually switch to the last window created or activated - which for most Apple Apps will do what you want in this case. Chrome, however, ignores the Mac toolbox for most things, so you cannot persuade it to behave.
Spaces is also not designed to be able to spread any given app to more than one Space, so any attempt to force it to return to any arbitrary window is never going to behave as you would like it to.
As an alternative, I'd suggest you set up Spaces using hot keys - then you can switch to a specific Space rather than have to Cmd ⌘ Tab ⇥ each time.
First job is to create sufficient Spaces. You can do this in Mission Control, by default Ctrl ⌃ ↑ or three-finger swipe up.
Use the + on the right to create the required number - I have 7 here...
Then set up some key commands - long-term these are the best way to get around.
This is set in System Prefs > Keyboard > Shortcuts > Mission Control [You can only see as many 'Switch' shortcuts as you have Spaces.]
It will remember which app you last had frontmost when you switch Spaces in this way.
Note - if you have an extended keyboard with a 10-key, by default the Ctrl/num shortcuts are set to the 'qwerty' numbers, not the 10-key numbers & you will have to change the shortcuts manually if you prefer the 10-key.
[The shortcuts are visually identical, but the number keys are recognised as distinct entities in this control panel.]
Then it's a case of populating your Spaces with specific Apps.
If you've never done this before then any app will launch on whichever Space you're on right now; so switch to Space 3 & launch Chrome.
Then right click it in the Dock & set to This Desktop.
[btw, Apple seem to use the terms Space & Desktop interchangeably. I've never figured out the pattern.]
Now just rinse & repeat for each app you want to assign to a given Space, after which you can flit between them all with a simple key command.
Pro Tips
If I ever need, for instance, to add an email attachment from Finder (Space 1) to an email (Space 4) then simply grabbing the header bar of the email & hitting Ctrl ⌃ 1 will move that single email to Space 1, where I can drop in the attachment from Finder.
If you ever need an app to 'follow' you around - sometimes I keep Activity Monitor tucked in a convenient corner - then assigning to All Desktops will make it always appear, whichever Space you're in.
Two things to watch out for... Mission Control prefs
Automatically rearrange Spaces - no no no. This will lose your carefully placed numbering & shift things around seemingly at random.
Displays have separate Spaces - If you have more than one physical monitor, then this one is a choice.
Personally, I avoid this one as I like my Spaces to move around in pairs, left & right always the same 'set'. If you want each monitor to be independent, then many people find this a useful way to be able to work in 2 different Spaces simultaneously. To do this you must have more Spaces than monitors.
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
0
down vote
Essentially, you are going against the paradigm that Spaces works to.
Cmd ⌘ Tab ⇥ will actually switch to the last window created or activated - which for most Apple Apps will do what you want in this case. Chrome, however, ignores the Mac toolbox for most things, so you cannot persuade it to behave.
Spaces is also not designed to be able to spread any given app to more than one Space, so any attempt to force it to return to any arbitrary window is never going to behave as you would like it to.
As an alternative, I'd suggest you set up Spaces using hot keys - then you can switch to a specific Space rather than have to Cmd ⌘ Tab ⇥ each time.
First job is to create sufficient Spaces. You can do this in Mission Control, by default Ctrl ⌃ ↑ or three-finger swipe up.
Use the + on the right to create the required number - I have 7 here...
Then set up some key commands - long-term these are the best way to get around.
This is set in System Prefs > Keyboard > Shortcuts > Mission Control [You can only see as many 'Switch' shortcuts as you have Spaces.]
It will remember which app you last had frontmost when you switch Spaces in this way.
Note - if you have an extended keyboard with a 10-key, by default the Ctrl/num shortcuts are set to the 'qwerty' numbers, not the 10-key numbers & you will have to change the shortcuts manually if you prefer the 10-key.
[The shortcuts are visually identical, but the number keys are recognised as distinct entities in this control panel.]
Then it's a case of populating your Spaces with specific Apps.
If you've never done this before then any app will launch on whichever Space you're on right now; so switch to Space 3 & launch Chrome.
Then right click it in the Dock & set to This Desktop.
[btw, Apple seem to use the terms Space & Desktop interchangeably. I've never figured out the pattern.]
Now just rinse & repeat for each app you want to assign to a given Space, after which you can flit between them all with a simple key command.
Pro Tips
If I ever need, for instance, to add an email attachment from Finder (Space 1) to an email (Space 4) then simply grabbing the header bar of the email & hitting Ctrl ⌃ 1 will move that single email to Space 1, where I can drop in the attachment from Finder.
If you ever need an app to 'follow' you around - sometimes I keep Activity Monitor tucked in a convenient corner - then assigning to All Desktops will make it always appear, whichever Space you're in.
Two things to watch out for... Mission Control prefs
Automatically rearrange Spaces - no no no. This will lose your carefully placed numbering & shift things around seemingly at random.
Displays have separate Spaces - If you have more than one physical monitor, then this one is a choice.
Personally, I avoid this one as I like my Spaces to move around in pairs, left & right always the same 'set'. If you want each monitor to be independent, then many people find this a useful way to be able to work in 2 different Spaces simultaneously. To do this you must have more Spaces than monitors.
add a comment |
up vote
0
down vote
Essentially, you are going against the paradigm that Spaces works to.
Cmd ⌘ Tab ⇥ will actually switch to the last window created or activated - which for most Apple Apps will do what you want in this case. Chrome, however, ignores the Mac toolbox for most things, so you cannot persuade it to behave.
Spaces is also not designed to be able to spread any given app to more than one Space, so any attempt to force it to return to any arbitrary window is never going to behave as you would like it to.
As an alternative, I'd suggest you set up Spaces using hot keys - then you can switch to a specific Space rather than have to Cmd ⌘ Tab ⇥ each time.
First job is to create sufficient Spaces. You can do this in Mission Control, by default Ctrl ⌃ ↑ or three-finger swipe up.
Use the + on the right to create the required number - I have 7 here...
Then set up some key commands - long-term these are the best way to get around.
This is set in System Prefs > Keyboard > Shortcuts > Mission Control [You can only see as many 'Switch' shortcuts as you have Spaces.]
It will remember which app you last had frontmost when you switch Spaces in this way.
Note - if you have an extended keyboard with a 10-key, by default the Ctrl/num shortcuts are set to the 'qwerty' numbers, not the 10-key numbers & you will have to change the shortcuts manually if you prefer the 10-key.
[The shortcuts are visually identical, but the number keys are recognised as distinct entities in this control panel.]
Then it's a case of populating your Spaces with specific Apps.
If you've never done this before then any app will launch on whichever Space you're on right now; so switch to Space 3 & launch Chrome.
Then right click it in the Dock & set to This Desktop.
[btw, Apple seem to use the terms Space & Desktop interchangeably. I've never figured out the pattern.]
Now just rinse & repeat for each app you want to assign to a given Space, after which you can flit between them all with a simple key command.
Pro Tips
If I ever need, for instance, to add an email attachment from Finder (Space 1) to an email (Space 4) then simply grabbing the header bar of the email & hitting Ctrl ⌃ 1 will move that single email to Space 1, where I can drop in the attachment from Finder.
If you ever need an app to 'follow' you around - sometimes I keep Activity Monitor tucked in a convenient corner - then assigning to All Desktops will make it always appear, whichever Space you're in.
Two things to watch out for... Mission Control prefs
Automatically rearrange Spaces - no no no. This will lose your carefully placed numbering & shift things around seemingly at random.
Displays have separate Spaces - If you have more than one physical monitor, then this one is a choice.
Personally, I avoid this one as I like my Spaces to move around in pairs, left & right always the same 'set'. If you want each monitor to be independent, then many people find this a useful way to be able to work in 2 different Spaces simultaneously. To do this you must have more Spaces than monitors.
add a comment |
up vote
0
down vote
up vote
0
down vote
Essentially, you are going against the paradigm that Spaces works to.
Cmd ⌘ Tab ⇥ will actually switch to the last window created or activated - which for most Apple Apps will do what you want in this case. Chrome, however, ignores the Mac toolbox for most things, so you cannot persuade it to behave.
Spaces is also not designed to be able to spread any given app to more than one Space, so any attempt to force it to return to any arbitrary window is never going to behave as you would like it to.
As an alternative, I'd suggest you set up Spaces using hot keys - then you can switch to a specific Space rather than have to Cmd ⌘ Tab ⇥ each time.
First job is to create sufficient Spaces. You can do this in Mission Control, by default Ctrl ⌃ ↑ or three-finger swipe up.
Use the + on the right to create the required number - I have 7 here...
Then set up some key commands - long-term these are the best way to get around.
This is set in System Prefs > Keyboard > Shortcuts > Mission Control [You can only see as many 'Switch' shortcuts as you have Spaces.]
It will remember which app you last had frontmost when you switch Spaces in this way.
Note - if you have an extended keyboard with a 10-key, by default the Ctrl/num shortcuts are set to the 'qwerty' numbers, not the 10-key numbers & you will have to change the shortcuts manually if you prefer the 10-key.
[The shortcuts are visually identical, but the number keys are recognised as distinct entities in this control panel.]
Then it's a case of populating your Spaces with specific Apps.
If you've never done this before then any app will launch on whichever Space you're on right now; so switch to Space 3 & launch Chrome.
Then right click it in the Dock & set to This Desktop.
[btw, Apple seem to use the terms Space & Desktop interchangeably. I've never figured out the pattern.]
Now just rinse & repeat for each app you want to assign to a given Space, after which you can flit between them all with a simple key command.
Pro Tips
If I ever need, for instance, to add an email attachment from Finder (Space 1) to an email (Space 4) then simply grabbing the header bar of the email & hitting Ctrl ⌃ 1 will move that single email to Space 1, where I can drop in the attachment from Finder.
If you ever need an app to 'follow' you around - sometimes I keep Activity Monitor tucked in a convenient corner - then assigning to All Desktops will make it always appear, whichever Space you're in.
Two things to watch out for... Mission Control prefs
Automatically rearrange Spaces - no no no. This will lose your carefully placed numbering & shift things around seemingly at random.
Displays have separate Spaces - If you have more than one physical monitor, then this one is a choice.
Personally, I avoid this one as I like my Spaces to move around in pairs, left & right always the same 'set'. If you want each monitor to be independent, then many people find this a useful way to be able to work in 2 different Spaces simultaneously. To do this you must have more Spaces than monitors.
Essentially, you are going against the paradigm that Spaces works to.
Cmd ⌘ Tab ⇥ will actually switch to the last window created or activated - which for most Apple Apps will do what you want in this case. Chrome, however, ignores the Mac toolbox for most things, so you cannot persuade it to behave.
Spaces is also not designed to be able to spread any given app to more than one Space, so any attempt to force it to return to any arbitrary window is never going to behave as you would like it to.
As an alternative, I'd suggest you set up Spaces using hot keys - then you can switch to a specific Space rather than have to Cmd ⌘ Tab ⇥ each time.
First job is to create sufficient Spaces. You can do this in Mission Control, by default Ctrl ⌃ ↑ or three-finger swipe up.
Use the + on the right to create the required number - I have 7 here...
Then set up some key commands - long-term these are the best way to get around.
This is set in System Prefs > Keyboard > Shortcuts > Mission Control [You can only see as many 'Switch' shortcuts as you have Spaces.]
It will remember which app you last had frontmost when you switch Spaces in this way.
Note - if you have an extended keyboard with a 10-key, by default the Ctrl/num shortcuts are set to the 'qwerty' numbers, not the 10-key numbers & you will have to change the shortcuts manually if you prefer the 10-key.
[The shortcuts are visually identical, but the number keys are recognised as distinct entities in this control panel.]
Then it's a case of populating your Spaces with specific Apps.
If you've never done this before then any app will launch on whichever Space you're on right now; so switch to Space 3 & launch Chrome.
Then right click it in the Dock & set to This Desktop.
[btw, Apple seem to use the terms Space & Desktop interchangeably. I've never figured out the pattern.]
Now just rinse & repeat for each app you want to assign to a given Space, after which you can flit between them all with a simple key command.
Pro Tips
If I ever need, for instance, to add an email attachment from Finder (Space 1) to an email (Space 4) then simply grabbing the header bar of the email & hitting Ctrl ⌃ 1 will move that single email to Space 1, where I can drop in the attachment from Finder.
If you ever need an app to 'follow' you around - sometimes I keep Activity Monitor tucked in a convenient corner - then assigning to All Desktops will make it always appear, whichever Space you're in.
Two things to watch out for... Mission Control prefs
Automatically rearrange Spaces - no no no. This will lose your carefully placed numbering & shift things around seemingly at random.
Displays have separate Spaces - If you have more than one physical monitor, then this one is a choice.
Personally, I avoid this one as I like my Spaces to move around in pairs, left & right always the same 'set'. If you want each monitor to be independent, then many people find this a useful way to be able to work in 2 different Spaces simultaneously. To do this you must have more Spaces than monitors.
answered 7 mins ago
Tetsujin
15k53159
15k53159
add a comment |
add a comment |
gkucmierz is a new contributor. Be nice, and check out our Code of Conduct.
gkucmierz is a new contributor. Be nice, and check out our Code of Conduct.
gkucmierz is a new contributor. Be nice, and check out our Code of Conduct.
gkucmierz is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1375150%2fcmd-tab-changes-desktop-on-mojave%23new-answer', 'question_page');
}
);
Post as a guest
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
1
Spaces is not designed so you can spread a single app to multiple Spaces. That's the root of your issue & there is no "fix" other than... don't do it that way. Consider switching to specific Spaces rather than using Cmd/tab.
– Tetsujin
1 hour ago