This blog post is going to be a little more technical than others as it has some Terminal commands involved. Hopefully it helps you solve one of the most obnoxious issues I was continuously having on my Mac which was the dock not auto-hiding in full screen in macOS Mojave. Specifically it would reappear after hovering the mouse over it then freeze partially showing. The only fix would be to leave full screen so the dock would auto-hide again.
Like many, I do a ton of work in full screen on my Mac so having the dock not auto-hiding in full screen is not ideal. Auto-hiding the dock helps eliminate distractions for me while I work. In full screen, this should happen automatically. So when it stopped working properly, it was extremely frustrating. I tried many ways to fix this issue but the issue would always reappear, until now.
Here are the steps I used to resolve this issue of the dock not auto-hiding in full screen in macOS.
- Open Terminal
- Copy and Paste the following into Terminal:
defaults write com.apple.dock autohide-delay -int 0; defaults write com.apple.dock autohide-time-modifier -float 1.0; killall Dock
- Hit Return
- Reboot the machine. You may have to use Terminal for this, I did. Copy and paste the info below:
sudo shutdown -r now
- Hit Return
This resolved my dock not auto-hiding in full screen in macOS. I hope it works for you.