I use an external monitor with my Macbook Pro, often to run Windows VMs with a task bar at the bottom. While trying to use the task bar, I often accidentally summon the dock to the second monitor. How do I stop the dock from moving?

Note: I'm aware of the option to go back to the old one-space-for-all-displays behaviour. I don't want to go back to the old behaviour, I want to fix the new one.

Note, repeated: This isn't a duplicate of the question which asks why this happens. I know why it happens, but there's nothing there that would help me to prevent it from happening.

  • You've made it clear this isn't what you're looking for, but for other people who come along, this link may be useful: apple.stackexchange.com/questions/169719/… – leekaiinthesky Apr 27 '16 at 22:20
  • Agreed on both counts :-) – Simon Apr 28 '16 at 6:38
  • This isn't a duplicate of the other question. That question is asking why the bad behaviour exists, and the answers say why. There's nothing there about how to stop the bad behaviour. – Simon Aug 4 '17 at 8:47

Unfortunately, there is no way to prevent the Dock from moving from monitor to monitor in any version of OS X.

| improve this answer | |
  • Why downvote this? :D – SuitUp May 27 '16 at 11:39

Not the answer you're looking for? Browse other questions tagged .