Hide menus and selector on first move, rather than in startDragScroll.
This is less efficient, since a check is needed in the move function, but startDragScroll is called on mousedown, so opening a new menu will close existing ones.