From: Karl Heuer Date: Sun, 7 Jul 1996 22:58:51 +0000 (+0000) Subject: Undo previous change. X-Git-Tag: emacs-19.34~233 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=aaca4aca35da113499d0fa2270dd6b226831c74c;p=emacs.git Undo previous change. (XTread_socket): Better way to avoid sending toolkit-specific events to Emacs. --- diff --git a/src/xterm.c b/src/xterm.c index 27e99ca3726..b8a4077728a 100644 --- a/src/xterm.c +++ b/src/xterm.c @@ -3616,6 +3616,14 @@ XTread_socket (sd, bufp, numchars, waitp, expected) unsigned char copy_buffer[81]; int modifiers; + if (lw_window_is_in_menubar (event.xkey.window, + f->output_data.x->menubar_widget + )) + { + XtDispatchEvent (&event); + break; + } + event.xkey.state |= x_emacs_to_x_modifiers (FRAME_X_DISPLAY_INFO (f), extra_keyboard_modifiers); @@ -3651,13 +3659,6 @@ XTread_socket (sd, bufp, numchars, waitp, expected) 80, &keysym, &compose_status); #endif -#ifdef USE_X_TOOLKIT - if (lw_toolkit_related_event_p (&event)) - { - XtDispatchEvent (&event); - break; - } -#endif orig_keysym = keysym; if (numchars > 1)