Not sure if this is your intended action, but it feels like click events on disabled items should be completely ignored.
* Observed*:
- Clicking a disabled menu item closed the menu

* Expected*:
- Clicking a disabled menu completely ignores the click but keeps the window open
