gnumeric r16624 - in trunk: . src
- From: jody svn gnome org
- To: svn-commits-list gnome org
- Subject: gnumeric r16624 - in trunk: . src
- Date: Fri, 13 Jun 2008 14:32:21 +0000 (UTC)
Author: jody
Date: Fri Jun 13 14:32:20 2008
New Revision: 16624
URL: http://svn.gnome.org/viewvc/gnumeric?rev=16624&view=rev
Log:
2008-06-13 Jody Goldberg <jody gnome org>
* src/wbc-gtk.c (cb_regenerate_window_menu) : we need to remove the
action group from the UI, not just unref it.
(wbc_gtk_reload_recent_file_menu) : ditto.
Modified:
trunk/ChangeLog
trunk/src/wbc-gtk.c
Modified: trunk/src/wbc-gtk.c
==============================================================================
--- trunk/src/wbc-gtk.c (original)
+++ trunk/src/wbc-gtk.c Fri Jun 13 14:32:20 2008
@@ -2955,8 +2955,11 @@
gtk_ui_manager_remove_ui (gtk->ui, gtk->windows.merge_id);
gtk->windows.merge_id = gtk_ui_manager_new_merge_id (gtk->ui);
- if (gtk->windows.actions != NULL)
+ if (gtk->windows.actions != NULL) {
+ gtk_ui_manager_remove_action_group (gtk->ui,
+ gtk->windows.actions);
g_object_unref (gtk->windows.actions);
+ }
gtk->windows.actions = gtk_action_group_new ("WindowList");
gtk_ui_manager_insert_action_group (gtk->ui, gtk->windows.actions, 0);
@@ -3828,8 +3831,11 @@
gtk_ui_manager_remove_ui (gtk->ui, gtk->file_history.merge_id);
gtk->file_history.merge_id = gtk_ui_manager_new_merge_id (gtk->ui);
- if (gtk->file_history.actions != NULL)
+ if (gtk->file_history.actions != NULL) {
+ gtk_ui_manager_remove_action_group (gtk->ui,
+ gtk->file_history.actions);
g_object_unref (gtk->file_history.actions);
+ }
gtk->file_history.actions = gtk_action_group_new ("FileHistory");
/* create the actions */
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]