[gnu.emacs.bug] xmenu bugfix for emacs 18.55

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