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