mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-28 08:11:05 -08:00
* xmenu.c (menubar_selection_callback): Force out GTK buffered
events so the menu event comes after them. This is to prevent sit-for from exiting on buffered events directly after a menu selection, lisp code for Help => About Emacs uses sit-for. * gtkutil.c (create_menus): Connect selection-done event instead of the deactivate event to deactivate_cb. This will make the last leave event come before the call to deactivate_cb, so the leave event does not make sit-for exit after a menu selection.
This commit is contained in:
parent
02f244c8ed
commit
0e95095bfb
1 changed files with 12 additions and 0 deletions
|
|
@ -1,3 +1,15 @@
|
|||
2005-02-03 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
|
||||
|
||||
* xmenu.c (menubar_selection_callback): Force out GTK buffered
|
||||
events so the menu event comes after them. This is to prevent sit-for
|
||||
from exiting on buffered events directly after a menu selection,
|
||||
lisp code for Help => About Emacs uses sit-for.
|
||||
|
||||
* gtkutil.c (create_menus): Connect selection-done event instead of
|
||||
the deactivate event to deactivate_cb. This will make the last
|
||||
leave event come before the call to deactivate_cb, so the leave
|
||||
event does not make sit-for exit after a menu selection.
|
||||
|
||||
2005-02-03 Kim F. Storm <storm@cua.dk>
|
||||
|
||||
* dispnew.c (build_frame_matrix_from_leaf_window)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue