aboutsummaryrefslogtreecommitdiffstats
path: root/widgets
diff options
context:
space:
mode:
authorChristopher James Lahey <clahey@ximian.com>2001-07-07 10:53:38 +0800
committerChris Lahey <clahey@src.gnome.org>2001-07-07 10:53:38 +0800
commit6256a19a7f5309a3d1a8be20aa3c3c2cedcb119b (patch)
treef90416f469ee86734c9a7e5b786c0b7fb7667d4e /widgets
parent7cc506979eb65b179263f868dec88cba36528fa7 (diff)
downloadgsoc2013-evolution-6256a19a7f5309a3d1a8be20aa3c3c2cedcb119b.tar.gz
gsoc2013-evolution-6256a19a7f5309a3d1a8be20aa3c3c2cedcb119b.tar.zst
gsoc2013-evolution-6256a19a7f5309a3d1a8be20aa3c3c2cedcb119b.zip
Changed this to match the changed signal on the ETableConfig object. Fixes
2001-07-06 Christopher James Lahey <clahey@ximian.com> * gal-view-etable.c (config_changed): Changed this to match the changed signal on the ETableConfig object. Fixes bug 4213. svn path=/trunk/; revision=10876
Diffstat (limited to 'widgets')
-rw-r--r--widgets/menus/gal-view-etable.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/widgets/menus/gal-view-etable.c b/widgets/menus/gal-view-etable.c
index d7ef2e2c0e..34b14b3c50 100644
--- a/widgets/menus/gal-view-etable.c
+++ b/widgets/menus/gal-view-etable.c
@@ -18,10 +18,14 @@ static GalViewClass *gal_view_etable_parent_class;
static void
-config_changed (ETableConfig *config, ETableState *state, GalViewEtable *view)
+config_changed (ETableConfig *config, GalViewEtable *view)
{
+ ETableState *state;
if (view->state)
gtk_object_unref(GTK_OBJECT(view->state));
+ gtk_object_get (GTK_OBJECT (config),
+ "state", &state,
+ NULL);
view->state = e_table_state_duplicate(state);
gal_view_changed(GAL_VIEW(view));
}