improved expandable menu dragging behavior