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.










share|improve this question









New contributor




gkucmierz is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
















  • 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















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.










share|improve this question









New contributor




gkucmierz is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
















  • 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













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.










share|improve this question









New contributor




gkucmierz is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











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






share|improve this question









New contributor




gkucmierz is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











share|improve this question









New contributor




gkucmierz is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









share|improve this question




share|improve this question








edited 12 mins ago









Tetsujin

15k53159




15k53159






New contributor




gkucmierz is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









asked 10 hours ago









gkucmierz

101




101




New contributor




gkucmierz is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





New contributor





gkucmierz is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.






gkucmierz is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.








  • 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




    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










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...



enter image description 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.]



enter image description here



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.]



enter image description here



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



enter image description here



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.





share





















    Your Answer








    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "3"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });






    gkucmierz is a new contributor. Be nice, and check out our Code of Conduct.










     

    draft saved


    draft discarded


















    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
































    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...



    enter image description 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.]



    enter image description here



    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.]



    enter image description here



    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



    enter image description here



    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.





    share

























      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...



      enter image description 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.]



      enter image description here



      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.]



      enter image description here



      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



      enter image description here



      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.





      share























        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...



        enter image description 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.]



        enter image description here



        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.]



        enter image description here



        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



        enter image description here



        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.





        share












        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...



        enter image description 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.]



        enter image description here



        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.]



        enter image description here



        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



        enter image description here



        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.






        share











        share


        share










        answered 7 mins ago









        Tetsujin

        15k53159




        15k53159






















            gkucmierz is a new contributor. Be nice, and check out our Code of Conduct.










             

            draft saved


            draft discarded


















            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.















             


            draft saved


            draft discarded














            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




















































































            Popular posts from this blog

            Plaza Victoria

            Puebla de Zaragoza

            Musa