openMSX / openMSX

the MSX emulator that aims for perfection
http://openmsx.org
424 stars 94 forks source link

Menu closes if hover-pop-up of item doesn't fit in screen #1645

Open MBilderbeek opened 3 weeks ago

MBilderbeek commented 3 weeks ago

When using smaller scale factor especially (2 or 3), the hover-help-pop-up of items get out of the window and then the window closes. See the video

          [A video of the menu system in action on MacOS](https://share.icloud.com/photos/02a_QnGBeiz6kI5C4lqgsmqZg)

Originally posted by @sdsnatcher73 in https://github.com/openMSX/openMSX/issues/1178#issuecomment-2145079149

A video of the menu system in action on MacOS

I also noticed this with @turbor on the MSX fair Nijmegen of 2023...

sdsnatcher73 commented 3 weeks ago

In 3x scale it does not happen on my MacBook (menu stays within the output window).

grauw commented 3 weeks ago

I have something similar (macOS as well), if I go to the Media / Extensions / Insert menu, if I move my cursor over to a different item after the hover pop-up appears, the menu closes. Makes it very difficult to select extensions.

This doesn’t happen when I set scale_factor 3 and the whole menu and pop-ups stay within the openMSX window area, so probably the same cause.

m9710797 commented 3 weeks ago

This is probably the same issue as I reported here in the upstream Dear ImGui project: https://github.com/ocornut/imgui/issues/7359

Unfortunately it seems this won't be fixed soon :(

MBilderbeek commented 3 weeks ago

This is probably the same issue as I reported here in the upstream Dear ImGui project: ocornut/imgui#7359

Unfortunately it seems this won't be fixed soon :(

Why do you think it's the same issue? Because this also happens without 'focus follows mouse'. Or is the title of the upstream issue just clumsy?