# HG changeset patch # User Jan Dj¸«£rv # Date 1258707258 0 # Node ID 0ea716305b13882b115c23cf434412da528b9926 # Parent b27aeda9c1fd514af93f4f758d959a7449b1eef4 gtkutil.c (xg_modify_menubar_widgets): If menubar is totally empty add a blank entry so it doesn't collapse into nothing. diff -r b27aeda9c1fd -r 0ea716305b13 src/ChangeLog --- a/src/ChangeLog Fri Nov 20 08:22:32 2009 +0000 +++ b/src/ChangeLog Fri Nov 20 08:54:18 2009 +0000 @@ -1,3 +1,8 @@ +2009-11-20 Jan DjƤrv + + * gtkutil.c (xg_modify_menubar_widgets): If menubar is totally empty + add a blank entry so it doesn't collapse into nothing. + 2009-11-19 Stefan Monnier * lread.c (Funintern): Comment out last change. diff -r b27aeda9c1fd -r 0ea716305b13 src/gtkutil.c --- a/src/gtkutil.c Fri Nov 20 08:22:32 2009 +0000 +++ b/src/gtkutil.c Fri Nov 20 08:54:18 2009 +0000 @@ -2477,6 +2477,10 @@ /* Item(s) have been removed. Remove all remaining items. */ xg_destroy_widgets (iter); + /* Add a blank entry so the menubar doesn't collapse to nothing. */ + gtk_menu_shell_insert (GTK_MENU_SHELL (menubar), + gtk_menu_item_new_with_label (""), + 0); /* All updated. */ val = 0; iter = 0;