juha@tds.kth.se (Juha Sarlin) (11/17/89)
XEmacsMenu() passes ButtonRelease as an event mask to XMenuActivate(). This is wrong at least in X11R3; I think it should pass ButtonReleaseMask instead: *** /tmp/,RCSt1a04546 Fri Nov 17 00:14:55 1989 --- xmenu.c Fri Nov 17 00:03:20 1989 *************** *** 311,317 **** panes = selidx = 0; status = XMenuActivate(X11ONLY (XXdisplay) GXMenu, &panes, &selidx, ! startx, starty, ButtonRelease, &datap); switch (status ) { case XM_SUCCESS: #ifdef XDEBUG --- 311,317 ---- panes = selidx = 0; status = XMenuActivate(X11ONLY (XXdisplay) GXMenu, &panes, &selidx, ! startx, starty, ButtonReleaseMask, &datap); switch (status ) { case XM_SUCCESS: #ifdef XDEBUG -- Juha Sarlin juha@tds.kth.se