summaryrefslogtreecommitdiff
path: root/src/xdisp.c
diff options
context:
space:
mode:
authorKarl Heuer <kwzh@gnu.org>1995-05-29 04:05:18 +0000
committerKarl Heuer <kwzh@gnu.org>1995-05-29 04:05:18 +0000
commit7f0b24cc6dc99e461a45984947d2fddba29ac2f6 (patch)
tree3222d2d47da42463e344037af86d4c8ce2405baa /src/xdisp.c
parentfea50d1b84f2d9153bfb974ca4d3298f0965dd0a (diff)
downloademacs-7f0b24cc6dc99e461a45984947d2fddba29ac2f6.tar.gz
(update_menu_bar): Call set_frame_menubar with proper buffer current.
Diffstat (limited to 'src/xdisp.c')
-rw-r--r--src/xdisp.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/xdisp.c b/src/xdisp.c
index 6fb7a30ed01..3bff545f922 100644
--- a/src/xdisp.c
+++ b/src/xdisp.c
@@ -1261,11 +1261,11 @@ update_menu_bar (f, save_match_data)
call1 (Vrun_hooks, Qmenu_bar_update_hook);
current_buffer = XBUFFER (w->buffer);
FRAME_MENU_BAR_ITEMS (f) = menu_bar_items (FRAME_MENU_BAR_ITEMS (f));
- current_buffer = prev;
#ifdef USE_X_TOOLKIT
set_frame_menubar (f, 0);
#endif /* USE_X_TOOLKIT */
+ current_buffer = prev;
unbind_to (count, Qnil);
}
}