Dock keeps moving between monitors

I have connected on to my MacBook Pro Retina (Model Identifier: MacBookPro10,1) two monitors. A Thunderbolt Display connected to the Thunderbolt port (next to power connector), a HP LCD Monitor w2408h connected to the Thunderbolt port (next to USB) with a DisplayPort to DVI adapter (using DVI/HDMI cable) .


Display Arrangement is MacBook Retina (left), Thunderbolt Display (middle), and HP LCD (right). The main menu bar is on the middle monitor, which puts the Dock in the middle.


My Dock keeps moving randomly to any of the 3 monitors. It supposed to be in the middle.

MacBook Pro with Retina display, OS X Mavericks (10.9), Model ID: MacBookPro10,1

Posted on Nov 5, 2013 5:47 AM

Reply
Question marked as Top-ranking reply

Posted on Nov 5, 2013 5:54 AM

This is a feature of the way Mavericks handles multiple displays. As you move your mouse and focus to different displays, the system menu bar and Dock will appear on that display. To prevent this, go to the Mission Control system preferences and uncheck the "Displays have separate spaces" option.

77 replies

Feb 3, 2016 7:30 AM in response to Spartanicus

Ok - I found my own solution that I like well enough because it feels more native to the features as they exist.


First, my setup: I'm using a large monitor and a laptop on dual monitor arms. I pull my laptop off when I want to carry it with me or use it elsewhere. I use them together about 65% of the time.


So for me, to solve the dock snapping annoyance I did the following:

  1. I went to System Preferences > Mission Control and deselected the option "Displays have separate Spaces" (as suggested above by tr3vorBrown)
  2. I went to System Preferences > Displays > Arrangement and moved the main desktop to the second monitor.

Now, when I'm using both monitors, the dock stays put in the bottom of my larger monitor. When I pull the laptop off, the dock (of course) reverts to the bottom of it.


Having the displays use a single space would probably not have been my first choice, as I like some of the advantages of having the monitors as separate spaces. But it works well for my setup since I almost always want the dock to be on my larger monitor when I'm using both. If I need to swap the dock, I can easily go back to the display settings, and move the apple desktop stuff over to it.


I don't know if that will help anyone, but it works best for me.

Nov 18, 2013 10:39 AM in response to Felix Hernandez

Hey guys,


So apparently, this is an actual feature and not a bug. Its been ******* me off as well as I use 3 monitors, but I read on a different forum how to actually make it appear on a different monitor and all you have to do is actually move your mouse to the center of the screen, and move it all the way down as if you're trying to drive into the bottom of the screen. you'll see it appears on any monitor you do this to (clearly being a feature). I think its stupid and would love to have the option to disable this without losing my separate spaces for each monitor, but I guess this is the Apple way. What can ya do?


Hope this helps.

Nov 10, 2013 9:30 AM in response to Felix Hernandez

I have the same setup and the same problem. I agree that it is not related to focus and is almost certainly a bug - it happens randomly, and I can get the dock back to its original location by right-clicking the dock, and setting the position to another value and back again to the original value. (I.e. I don't really change anything, yet the dock jumps back to its original location).

Mar 7, 2014 5:19 AM in response to Felix Hernandez

Here is the steps I followed to fix this problem (it's a feature actually)

[1] Minimize all the open windows

[2] Click on the center part of the menu (top) of the screen in which you want Dock to be appreared (no matter it's first, second or third)

[3] Simply move your cursor to the bottom of that screen

...Dock should appreared in that particular screen.


I hope this helps!

Dec 18, 2014 6:05 AM in response to Felix Hernandez

This is an awful awful awful awful feature, if it is one. If it is a feature, where is it documented because I'd love to read up on the exact triggers. It seems so random in the way it moves the dock. My work around is hiding the dock, selecting the monitor I want it on, then unhiding the dock again to move it. I hope this feature/bug goes away or becomes an option to turn off. The wording in the Mission Control Settings panel could be "Turn Off annoying auto dock switching feature bug"

Dec 30, 2013 4:59 AM in response to Felix Hernandez

It's a 100% bug! My dock suddenly appears on monitor #2 and to fix it I change the dock locatin to the left and then to the bottom. It's a BUG Apple.! Plus, I used to use VMWare to remote into my windows work machine and used 2 monitors for the real estate. Now that's gone. "A feature?" Some lame brain fool at Apple came up with that brainstorm. So now I login using windows 8.1 only to RDP into work and have use of my 2 monitors for some real work. BAD, BAD feature! Wise up Apple.

Mar 3, 2014 11:36 AM in response to Felix Hernandez

This is a terrible bug, not a "feature"! I use my 2nd monitor for photo editing, and every time I use a control near the bottom of the window, the stupid Dock flies over to the 2nd screen, and covers-up the controls I'm trying to use. Then I have to mouse over to the main Mac monitor, and do a little chicken dance at the bottom of that screen until the Dock decides to go back where it belongs. I wonder if the people at Apple ever tried using a full screen app on the 2nd monitor? You really do need the menu bar for that app on the 2nd screen, but not the Dock. The only setting provided freezes both the Dock and the Menu back on the main display. This is a clear case of design without real user feedback. PLEASE fix this Apple.

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.

Dock keeps moving between monitors

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