Assignment of applications to desktop not working as expected

I have just migrated to a Mac Studio running Monterey from an iMac 27" running Catalina. On both I is/was a dual monitor setup.


I use spaces (3), the Main Display is used for work and the Extended Display is used for internet & mail. Applications on the Extended Display show on every space, whilst apps on the Main Display are assigned to 1 space.


Since I've moved to the new setup, the assignment of applications to specific displays seems a bit glitchy. For example, Mail is assigned to Desktop on Display 2, but when I select this the None option is also ticked.



If I then select All Desktops, only that single option is selected.



If I then select Desktop on Display 2, then None is once again also selected. Because of this after a restart or even when waking from sleep (if I leave the mac on overnight) then the Mail app is shown on Display 1.



Mac Studio

Posted on Sep 28, 2022 2:51 AM

Reply
Question marked as Top-ranking reply

Posted on Sep 28, 2022 3:04 AM

That one is weird.

Just to check: did you migrate everything from your previous mac, or just the user accounts?

Often issues result from old stuff (extensions, agents and daemons) causing trouble with the new OS.


Also: you may want to try deleting the Dock preferences and seeing if that helps.


The quickest way is to launch Terminal, and paste the following line


defaults delete com.apple.Dock; killall Dock


Then you will have to put the settings in the way you want them.

In case the problem remains, this can be a nuisance, so you may want to preserve the existing preferences, just in case the process does not work; then you could reinstate the old version.


In Finder, press Command-Shift-G and paste


~/Library/Preferences/com.apple.dock.plist


Drag the file out of the Preferences folder, and park it temporarily, for example, in your Desktop.

In Terminal, paste just this:


killall Dock


Try to see if now things work, by setting, e.g., Mail the way you want it.

If things work, then you arrange all the other things in the Dock as desired.

If things do not work, then you can drag the preference file from the Desktop to Preferences, replacing the one that was automatically created, and issue a new killall Dock command to put it back in effect.


Similar questions

7 replies
Question marked as Top-ranking reply

Sep 28, 2022 3:04 AM in response to cucocreative

That one is weird.

Just to check: did you migrate everything from your previous mac, or just the user accounts?

Often issues result from old stuff (extensions, agents and daemons) causing trouble with the new OS.


Also: you may want to try deleting the Dock preferences and seeing if that helps.


The quickest way is to launch Terminal, and paste the following line


defaults delete com.apple.Dock; killall Dock


Then you will have to put the settings in the way you want them.

In case the problem remains, this can be a nuisance, so you may want to preserve the existing preferences, just in case the process does not work; then you could reinstate the old version.


In Finder, press Command-Shift-G and paste


~/Library/Preferences/com.apple.dock.plist


Drag the file out of the Preferences folder, and park it temporarily, for example, in your Desktop.

In Terminal, paste just this:


killall Dock


Try to see if now things work, by setting, e.g., Mail the way you want it.

If things work, then you arrange all the other things in the Dock as desired.

If things do not work, then you can drag the preference file from the Desktop to Preferences, replacing the one that was automatically created, and issue a new killall Dock command to put it back in effect.


Sep 28, 2022 4:01 AM in response to cucocreative

Sorry to hear that, I was hoping that it would fix it.



In my defence, I never use Launchpad... (and hardly use the Dock - it is hidden all the time), which is why it did not cross my mind that the changing the Dock preferences would also affect it.


Since you say it is a UX nightmare, consider dropping Launchpad completely. I mean, what service does it provide? Launching applications can be done from the Dock or, IMHO, much more quickly using Spotlight.


It can take as little as three key presses to launch Safari, and zero uses of the trackpad, to launch Safari with Spotlight: Command-Space, type S, press enter...




Sep 28, 2022 4:26 AM in response to Luis Sequeira1

Rarely use spotlight, unless I can't find a file – which is rare. Never use it as an app launcher.


Launchpad launches with a dedicated button on my mouse and then it's one or two clicks to open any application. Don't need to touch the keyboard. Everything is on one screen and organised into folders – the Dock just stores my day-to-day applications.


It's only a UX nightmare when you first organise the icons into folder as they are spread over 8 screens in it's default state.


This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Assignment of applications to desktop not working as expected

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.