Mercurial > emacs
comparison src/ChangeLog @ 59911:aafd8ed9cff2
* 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.
author | Jan Djärv <jan.h.d@swipnet.se> |
---|---|
date | Thu, 03 Feb 2005 19:48:59 +0000 |
parents | 0d4939a13a12 |
children | db86b31eb616 |
comparison
equal
deleted
inserted
replaced
59910:30a070683a90 | 59911:aafd8ed9cff2 |
---|---|
1 2005-02-03 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | |
2 | |
3 * xmenu.c (menubar_selection_callback): Force out GTK buffered | |
4 events so the menu event comes after them. This is to prevent sit-for | |
5 from exiting on buffered events directly after a menu selection, | |
6 lisp code for Help => About Emacs uses sit-for. | |
7 | |
8 * gtkutil.c (create_menus): Connect selection-done event instead of | |
9 the deactivate event to deactivate_cb. This will make the last | |
10 leave event come before the call to deactivate_cb, so the leave | |
11 event does not make sit-for exit after a menu selection. | |
12 | |
1 2005-02-03 Kim F. Storm <storm@cua.dk> | 13 2005-02-03 Kim F. Storm <storm@cua.dk> |
2 | 14 |
3 * dispnew.c (build_frame_matrix_from_leaf_window) | 15 * dispnew.c (build_frame_matrix_from_leaf_window) |
4 [!GLYPH_DEBUG]: Fix xassert. | 16 [!GLYPH_DEBUG]: Fix xassert. |
5 | 17 |