35

Since upgrading to Yosemite I've been having issue with OS X creating additional desktops on my main monitor for no apparent reason. I usually have 3 different desktops setup on my main monitor and just one on my second monitor. By the end of the day, OS X will usually have created 2-3 extra desktops automatically.

I can't find any setting or shortcut that might be causing this to happen. There also doesn't seem to be any reason for it since it can happen as soon as I boot up my computer.

Is there a way to set a maximum number of desktops so I can prevent this from happening?

Image from related question - Why does Mac Yosemite open dozens and dozens of empty desktops?
enter image description here

  • 1
    So you're saying that in Mission Control, you created 3 spaces on your main monitor, and by the end of the day, or even as soon as you boot your computer, there are 2-3 extras that appear in Mission Control? What happens if you remove them from Mission Control? – tubedogg Nov 21 '14 at 20:01
  • 6
    fullscreened apps create their own space [messing up any Space-specific key commands too] but they should vanish if the app is quit or windowed. – Tetsujin Nov 21 '14 at 21:01
  • 2
    @tubedogg, yes extra workspaces just show up by the end of the day. I can close the workspaces, but they will just show up again eventually.

    Tetsujin, I'm not using any apps in full screen so I wouldn't expect the extra spaces to be created

    – tomoguisuru Nov 26 '14 at 18:02
  • 1
    Sorry I do not have an answer to your issue. Wanted to comment on what you said "(I've frankly never understood the point of virtual desktops anyway.)" That's fine however I've been using virtual Desktops since their inception, long before Apple had them, and I wouldn't want to work without them. They are especially handy to group/separate various activities as one preforms high-level multitasking. I always have no less the three primary virtual Desktop going as well as a couple full screen apps, more as the degree of multitasking requires. Wouldn't want to live without them! :) – user3439894 Mar 24 '15 at 17:17
  • Do the extra Spaces appear when you disconnect your external monitors? I believe I have noticed this in the past when I have a window on a secondary monitor, and then unplug the external monitor, forcing that space to be added to those already present on the internal monitor. – Chris C Apr 09 '15 at 19:44
  • 2
    Have you managed to solve this? – simonthesorcerer Apr 14 '15 at 18:16
  • 4
    It happens to me too; I can reach 26 desktops on the main monitor, if I don't remove them. – apaderno May 12 '15 at 07:17
  • 1
    Any update on this? I have the exact same behavior and it is a pain, a real pain. Main monitor creates extra spaces and the secondary one loses them. – Jesus Rodriguez May 19 '15 at 12:13
  • I still haven't been able to figure out what the issue is here. I've tried disabling different startup programs and making sure all programs are closed before shutdown but nothing makes a difference – tomoguisuru May 20 '15 at 15:32
  • 1
    Apparently this is a bug that goes back further than Yosemite. Here's another question here http://apple.stackexchange.com/questions/178082/why-does-mac-yosemite-open-dozens-and-dozens-of-empty-desktops . The suggestion of reporting the bug is probably the best thing to do: http://www.apple.com/feedback/ (or use the Feedback Assistant app if you have it installed). – acseven Jun 10 '15 at 16:03
  • 1
    Same here, I think it happens when you go fullscreen with an app and then exit fullscreen mode. The empty space doesn't get deleted. – Piet Binnenbocht Jul 03 '15 at 10:53
  • Are you connecting and disconnecting your external display throughout the day? – TheWellington Jul 11 '15 at 15:02
  • @jason are you still having the same issue after updating to 10.10.4? – bjbk Aug 02 '15 at 16:02
  • Similar issue reported Insanelymac forum the partial answer was "To solve this simply move the MenuBar in Monitor Arrangement to IGPU and no more multiple Desktop spaces." – bjbk Aug 02 '15 at 19:26
  • 2
    Try disabling "Displays have separate spaces" in System Prefs > Mission Control. It might be related to connecting and reconnecting (or sleeping) the secondary display. – Elliott Aug 13 '15 at 21:20
  • 1
    When i create additional desktop spaces on my additional monitor and unplug it from my Macbook Air, those additional spaces on the monitor are instantly migrated to the Macbook. I think your experiencing a similar problem. If one of your monitors are either unplugged, disconnected or generally considered dead to your mac, than that may explain the additional spaces appearing. – user4493605 Aug 16 '15 at 13:45
  • Just so we can be sure about whats going on, press f3, move your mouse to the top of the screen, take a screenshot (Command + Shift + 3), and add it to your post. – pau Dec 09 '15 at 16:32

3 Answers3

5

It has to do with the 'separate space' feature for external displays Apple introduced in OS X 10.10 Yosemite: If the setting "Displays have separate Spaces" in System Preferences -> Mission Control is activated (see https://support.apple.com/kb/PH18809?locale=en_US), every time you hook up a display a new space will be created for that display. After you pull the plug, OS X will not delete that created space, hence accumulating lots of spaces over time.

If you don't activate the option, you're external display will behave like before 10.10: only one menu bar on the main screen etc.

tnull
  • 230
  • 2
  • 4
1

It is not normal behaviour to have multiple (in your case dozens) of extra Spaces being created via Mission Control.

I looked at System Preferences >> Keyboard >> Shortcuts >> Mission Control, but there is no shortcut for creating a new Space. As such, it wouldn't be that you are inadvertently creating Spaces using a shortcut.

Now, when you go full-screen with an application (e.g., Safari), then that window will become its own Space. However, when the window is closed, or restored to its original size, it will return to its original Space.

Considering your situation, I would submit the issue as a bug that Apple needs to address.

Vzzdak
  • 1,234
1

It does very much sound like you've made the application "full screen". These are given their own desktop space. If you're using a trackpad, use three fingers to scroll up or down (I'm not on my MBP right now) and you'll see them all there.

If they're your full screen apps, make them NOT full screen.

Madivad
  • 926