DrRacket popup menus broken on KDE Wayland
LiberalArtist opened this issue · 3 comments
Using the 8.3.900 release candidate on a KDE Wayland session, DrRacket's file and definitions popup menu buttons (i.e. the first two described here) close immediately after clicking on them. More specifically, the seem to close on mouse up: I can get them to stay open by holding down the mouse button, but I can't interact with their contents, and they close when I release the mouse button. I've put a screen capture below.
If I start DrRacket from the terminal, this message is logged when I click on the menu/button:
(drracket:30924): Gtk-WARNING **: 16:44:46.432: no trigger event for menu popup
I presume this is a problem with the framework component, not something specific to DrRacket, but I don't know what component implements those buttons/menus.
The behavior is new since the 8.3 release, which draws those buttons/menus quite differently: that's in the non-animated screenshot below.
I am seeing this with Kubuntu 21.10, KDE Plasma 5.23.5, KDE Frameworks 5.90.0, and Qt 5.15.2. It happens in all of the various ways I've tried starting and building DrRacket, including the download from the pre-release site.
An attempt at a repair is now in the Utah snapshot (not pre-release) build: https://www.cs.utah.edu/plt/snapshots/. Does it behave any better on your machine?
I've been using it since yesterday, and it seems to be working well—thanks!
@LiberalArtist Thanks for trying it out! I'll close the issue for now.