Implement menu button behavior:
mousedown on menu to open it -> move mouse to some item -> mouseup