dock:: modify for launcher.

when dock is hidden, launcher cannot drag item to it.