Important Notes

May 11, 2025

Important Notes

These notes will help you understand how the app works, what it requires, and how to get the best experience. Please review carefully to avoid having any issues.


After Update Behavior

Due to a macOS issue, the app might not reopen automatically after App Store updates. If this happens, launch it manually from Applications or Launchpad.

Dock at Bottom Only

DockLock Apps only supports Docks positioned at the bottom. Side or vertical Dock positions are not compatible.

Separate Spaces Setting

“Displays have separate Spaces” must be enabled in System Settings → Desktop & Dock. Without this, the Dock can’t be locked properly per screen.

Displays Have Separate Spaces

Two Displays Required

You need at least two displays — either two monitors or a monitor + iPad (via Sidecar). Manual Dock movement between displays must be possible using the mouse.

Configure “Allow Dock to Jump To” for Best Experience

For the best experience, use the “Allow Dock to Jump To” setting to control where the Dock is allowed to move.

  • Check only the display where you want the Dock to appear.
  • Uncheck all screens where the Dock should never jump.

Make sure to configure this for every display combination you use.
For example, if you have three monitors:

  1. Connect all displays and select your preferred Dock screen.
  2. Disconnect one or more monitors and repeat the process to ensure DockLock App handles each setup correctly after sleep or startup.

Allow Dock To Jump To

App Must Stay Running

Dock locking is only active while the app is running. Quitting the app will restore default Dock behavior.

Cmd+Tab Behavior

macOS keeps Cmd+Tab tied to the Dock’s current location. This is a system-level behavior the app cannot override.

macOS Version

The app supports macOS Mojave (10.14) and all later versions. Older macOS versions are not supported due to missing system APIs. If you need support for an older version of macOS, please email us [email protected] and let us know. If there’s enough interest, we may consider adding compatibility in a future update.

Does it support displays stacked vertically?

Yes, DockLock App can work with vertically stacked displays, including those of the same size.
Please visit the FAQ section for step-by-step instructions and tips specific to vertical setups.

Dock Relocation Delay When Menus Are Open

DockLock Apps cannot relocate the Dock while any macOS menu is open - this includes system menus like Control Center. This is a system-level limitation.

For example, if you connect an AirPlay or Sidecar display while Control Center remains open, and macOS moves the Dock to the wrong screen, DockLock App won’t be able to fix it until the menu is closed. As soon as you close the menu or click outside of it, the app will relocate the Dock as expected.

DockLock App will attempt to correct the Dock position automatically within the first 15 seconds after connecting a new AirPlay or Sidecar screen.

Fullscreen App Limitations

In rare cases, certain fullscreen applications can interfere with DockLock Apps’ ability to stop the Dock from jumping between screens. This occurs due to macOS sandbox limitations, which may temporarily block the app’s ability to monitor Dock position changes while a fullscreen app is active.

This is a known limitation, and I’m actively working on a solution. A separate, optional helper app is planned to address this issue by enabling more reliable Dock control even when fullscreen apps are in use.

Exclusive Upgrade Discount

DockLock Pro will automatically detect your existing App Store purchase of DockLock Lite or DockLock+ and offer you an exclusive upgrade discount. Buy DockLock Lite or DockLock+ now to secure a lower upgrade price when DockLock Pro becomes available!

DockLock App not working in fullscreen or during screen sharing?

In the past, many online guides suggested setting a custom autohide-delay in Terminal to “fix” Dock behavior and keep it in place. While this tweak no longer works with modern macOS versions, it can still remain active if you applied it previously.

Unfortunately, this old setting can interfere with DockLock App, especially in fullscreen mode or during screen sharing.

If you’ve ever used such instructions, it’s a good idea to reset this setting:

defaults delete com.apple.dock autohide-delay; killall Dock

After running this command, restart DockLock App and try again.

This will restore the Dock’s default behavior and ensure full compatibility with DockLock App.

Defaults Delete Auto Hide Delay


Homepage | FAQ | Support