From 88b0c8138afa59939e01615b66bda1a98d6b6ff3 Mon Sep 17 00:00:00 2001 From: Christopher James Lahey Date: Fri, 8 Feb 2002 19:22:41 +0000 Subject: Call scroll_off and in e-tree.c hover_off. 2002-02-08 Christopher James Lahey * e-table.c (et_unrealize), e-tree.c (et_unrealize): Call scroll_off and in e-tree.c hover_off. svn path=/trunk/; revision=15618 --- widgets/table/e-tree.c | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'widgets/table/e-tree.c') diff --git a/widgets/table/e-tree.c b/widgets/table/e-tree.c index 5e301aabf0..d007be9c19 100644 --- a/widgets/table/e-tree.c +++ b/widgets/table/e-tree.c @@ -374,6 +374,16 @@ et_destroy (GtkObject *object) (*parent_class->destroy)(object); } +static void +et_unrealize (GtkWidget *widget) +{ + scroll_off (E_TREE (widget)); + hover_off (E_TREE (widget)); + + if (GTK_WIDGET_CLASS (parent_class)->unrealize) + GTK_WIDGET_CLASS (parent_class)->unrealize (widget); +} + static void e_tree_init (GtkObject *object) { @@ -2774,6 +2784,7 @@ e_tree_class_init (ETreeClass *class) object_class->get_arg = et_get_arg; widget_class->grab_focus = et_grab_focus; + widget_class->unrealize = et_unrealize; container_class->focus = et_focus; -- cgit v1.2.3