Submitted by CrystalCowboy on Thu, 12/03/2009 - 19:12. General Questions
A bug of interest to OpenMotif users & developers has appeared in Fedora 12. I believe the bug is in the X-windows server, but it affects an application which uses OpenMotif (or Lesstif). This bug was not present in earlier versions of Fedora, such as 9 and 11.
Briefly, when a button with a popup menu is clicked on, the menu pops up only if the tiny triangle indicating the popup menu is selected. If anywhere else on the button, no action occurs, and the mouse cursor becomes trapped within the bounds of the button.
The bug occurs whether the application is compiled with 32 or 64 bit OpenMotif, or 32 or 64 bit Lesstif. openmotif-2.3.2-5.fc12.x86_64 was installed through the RPMFusion repo.
The bug occurs when the X server (display) is running Fedora 12, and is insensitive to the version of the X client.
A work-around may be possible involving XmPOPUP_DISABLED.
See the bug posting at Red Hat Bugzilla Bug 543647, test code available there.