[gedit/wip/tabs] Do not keep action group around
- From: Ignacio Casal Quinteiro <icq src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gedit/wip/tabs] Do not keep action group around
- Date: Thu, 11 Jul 2013 14:58:45 +0000 (UTC)
commit d14098d974b5cedbf33cc45083a3ed0aa1c28182
Author: Ignacio Casal Quinteiro <ignacio casal nice-software com>
Date: Thu Jul 11 16:49:21 2013 +0200
Do not keep action group around
gedit/gedit-notebook.c | 11 +++++------
1 files changed, 5 insertions(+), 6 deletions(-)
---
diff --git a/gedit/gedit-notebook.c b/gedit/gedit-notebook.c
index 851893f..e7762e4 100644
--- a/gedit/gedit-notebook.c
+++ b/gedit/gedit-notebook.c
@@ -62,7 +62,6 @@ struct _GeditNotebookPrivate
GtkWidget *documents_button;
GMenu *documents_menu;
- GSimpleActionGroup *documents_action_group;
GList *focused_pages;
@@ -170,7 +169,6 @@ gedit_notebook_dispose (GObject *object)
g_clear_object (&priv->ui_settings);
g_clear_object (&priv->documents_menu);
- g_clear_object (&priv->documents_action_group);
G_OBJECT_CLASS (gedit_notebook_parent_class)->dispose (object);
}
@@ -622,6 +620,7 @@ static void
gedit_notebook_init (GeditNotebook *notebook)
{
GeditNotebookPrivate *priv;
+ GSimpleActionGroup *action_group;
GPropertyAction *action;
notebook->priv = GEDIT_NOTEBOOK_GET_PRIVATE (notebook);
@@ -632,14 +631,14 @@ gedit_notebook_init (GeditNotebook *notebook)
priv->ui_settings = g_settings_new ("org.gnome.gedit.preferences.ui");
priv->documents_menu = g_menu_new ();
- priv->documents_action_group = g_simple_action_group_new ();
+ action_group = g_simple_action_group_new ();
action = g_property_action_new ("page", notebook, "page");
- g_simple_action_group_insert (priv->documents_action_group, G_ACTION (action));
-
+ g_simple_action_group_insert (action_group, G_ACTION (action));
gtk_widget_insert_action_group (GTK_WIDGET (notebook),
"notebook",
- G_ACTION_GROUP (priv->documents_action_group));
+ G_ACTION_GROUP (action_group));
g_object_unref (action);
+ g_object_unref (action_group);
priv->show_tabs_mode = GEDIT_NOTEBOOK_SHOW_TABS_ALWAYS;
priv->close_buttons_sensitive = TRUE;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]