It appears that in rowcolumn.c, AddPopupHandlers does an XtButtonGrab() to add a passive button grab on the menu's parent for the right mouse button. This means that when the right button is pressed, the server will do a pointer grab for the client. It is then the client's responsibility to release the pointer grab, which it usually does when the menu pops down.
However, destroying the menu does not ungrab the button. The net effect is that once you've destroyed the menu, clicking the right mouse button on the parent, causes a pointer grab which the client ignores and never ungrabs, so you're stuck. -- Dave Williss ------ Meddle not in the affairs of dragons, for you are crunchy and taste good with catsup ------------------------------------------------------- This SF.Net email is sponsored by OSTG. Have you noticed the changes on Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now, one more big change to announce. We are now OSTG- Open Source Technology Group. Come see the changes on the new OSTG site. www.ostg.com _______________________________________________ Lesstif-discuss mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/lesstif-discuss

