Much better way to show/hide the dock.