# HG changeset patch # User Karl Heuer # Date 801720318 0 # Node ID 358dfd784432c57ee6ad0f76f5226d28249c3015 # Parent cfc4dac71b6aa353095c06865c1d7c3e2f3ed713 (update_menu_bar): Call set_frame_menubar with proper buffer current. diff -r cfc4dac71b6a -r 358dfd784432 src/xdisp.c --- a/src/xdisp.c Sun May 28 22:53:22 1995 +0000 +++ b/src/xdisp.c Mon May 29 04:05:18 1995 +0000 @@ -1261,11 +1261,11 @@ 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); } }