When clicking a menu option, often users change their mind when the mouse is already pressed and move off of the menu item and release the mouse button. In typical user interfaces the menu option is not selected. In JavaFX, the option that was originally under the mouse-down gets selected in this scenario. This can be problematic since it isn't consistent with the pattern of most user interfaces.
Menu options should only selected when the mouse-up even occurs over that option.
Menu options should only selected when the mouse-up even occurs over that option.