]> Pileus Git - ~andy/gtk/commitdiff
Remove validate_rows_timer in unrealize. Reported by Matthew Wilson.
authorJonathan Blandford <jrb@redhat.com>
Wed, 12 Dec 2001 22:15:27 +0000 (22:15 +0000)
committerJonathan Blandford <jrb@src.gnome.org>
Wed, 12 Dec 2001 22:15:27 +0000 (22:15 +0000)
Wed Dec 12 16:43:10 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreeview.c (gtk_tree_view_unrealize): Remove
validate_rows_timer in unrealize.  Reported by Matthew Wilson.

ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gtk/gtktreeview.c

index 02f0de5c4b7823cc961354c89dcc022ee8d59e75..1b4cb5256a29452ffbcbac9c67639d8e0571b570 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Wed Dec 12 16:43:10 2001  Jonathan Blandford  <jrb@redhat.com>
+
+       * gtk/gtktreeview.c (gtk_tree_view_unrealize): Remove
+       validate_rows_timer in unrealize.  Reported by Matthew Wilson.
+
 Wed Dec 12 16:18:26 2001  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtkmenu.c (gtk_menu_realize): Remove support for
index 02f0de5c4b7823cc961354c89dcc022ee8d59e75..1b4cb5256a29452ffbcbac9c67639d8e0571b570 100644 (file)
@@ -1,3 +1,8 @@
+Wed Dec 12 16:43:10 2001  Jonathan Blandford  <jrb@redhat.com>
+
+       * gtk/gtktreeview.c (gtk_tree_view_unrealize): Remove
+       validate_rows_timer in unrealize.  Reported by Matthew Wilson.
+
 Wed Dec 12 16:18:26 2001  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtkmenu.c (gtk_menu_realize): Remove support for
index 02f0de5c4b7823cc961354c89dcc022ee8d59e75..1b4cb5256a29452ffbcbac9c67639d8e0571b570 100644 (file)
@@ -1,3 +1,8 @@
+Wed Dec 12 16:43:10 2001  Jonathan Blandford  <jrb@redhat.com>
+
+       * gtk/gtktreeview.c (gtk_tree_view_unrealize): Remove
+       validate_rows_timer in unrealize.  Reported by Matthew Wilson.
+
 Wed Dec 12 16:18:26 2001  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtkmenu.c (gtk_menu_realize): Remove support for
index 02f0de5c4b7823cc961354c89dcc022ee8d59e75..1b4cb5256a29452ffbcbac9c67639d8e0571b570 100644 (file)
@@ -1,3 +1,8 @@
+Wed Dec 12 16:43:10 2001  Jonathan Blandford  <jrb@redhat.com>
+
+       * gtk/gtktreeview.c (gtk_tree_view_unrealize): Remove
+       validate_rows_timer in unrealize.  Reported by Matthew Wilson.
+
 Wed Dec 12 16:18:26 2001  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtkmenu.c (gtk_menu_realize): Remove support for
index 02f0de5c4b7823cc961354c89dcc022ee8d59e75..1b4cb5256a29452ffbcbac9c67639d8e0571b570 100644 (file)
@@ -1,3 +1,8 @@
+Wed Dec 12 16:43:10 2001  Jonathan Blandford  <jrb@redhat.com>
+
+       * gtk/gtktreeview.c (gtk_tree_view_unrealize): Remove
+       validate_rows_timer in unrealize.  Reported by Matthew Wilson.
+
 Wed Dec 12 16:18:26 2001  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtkmenu.c (gtk_menu_realize): Remove support for
index 02f0de5c4b7823cc961354c89dcc022ee8d59e75..1b4cb5256a29452ffbcbac9c67639d8e0571b570 100644 (file)
@@ -1,3 +1,8 @@
+Wed Dec 12 16:43:10 2001  Jonathan Blandford  <jrb@redhat.com>
+
+       * gtk/gtktreeview.c (gtk_tree_view_unrealize): Remove
+       validate_rows_timer in unrealize.  Reported by Matthew Wilson.
+
 Wed Dec 12 16:18:26 2001  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtkmenu.c (gtk_menu_realize): Remove support for
index 02f0de5c4b7823cc961354c89dcc022ee8d59e75..1b4cb5256a29452ffbcbac9c67639d8e0571b570 100644 (file)
@@ -1,3 +1,8 @@
+Wed Dec 12 16:43:10 2001  Jonathan Blandford  <jrb@redhat.com>
+
+       * gtk/gtktreeview.c (gtk_tree_view_unrealize): Remove
+       validate_rows_timer in unrealize.  Reported by Matthew Wilson.
+
 Wed Dec 12 16:18:26 2001  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtkmenu.c (gtk_menu_realize): Remove support for
index b222d48121f8b92dc50257881885124be13c62cb..e34f3d93461b5f22e0c21f72e195f16edfadcf01 100644 (file)
@@ -1325,6 +1325,12 @@ gtk_tree_view_unrealize (GtkWidget *widget)
       tree_view->priv->presize_handler_timer = 0;
     }
 
+  if (tree_view->priv->validate_rows_timer != 0)
+    {
+      gtk_timeout_remove (tree_view->priv->validate_rows_timer);
+      tree_view->priv->validate_rows_timer = 0;
+    }
+
   for (list = tree_view->priv->columns; list; list = list->next)
     _gtk_tree_view_column_unrealize_button (GTK_TREE_VIEW_COLUMN (list->data));