diff options
author | Kristian Rietveld <kris@imendio.com> | 2007-06-06 08:54:30 +0000 |
---|---|---|
committer | Kristian Rietveld <kristian@src.gnome.org> | 2007-06-06 08:54:30 +0000 |
commit | 1598526f5cabde67125b7867a062eeca599a5a84 (patch) | |
tree | 8a7b4152ad592db4cabb3081fc790a4c319c60ac | |
parent | fb6a0314fded42ceee0b85d590b224703704c00e (diff) | |
download | gdk-pixbuf-1598526f5cabde67125b7867a062eeca599a5a84.tar.gz |
also remove the auto expand timeout if it exists.
2007-06-06 Kristian Rietveld <kris@imendio.com>
* gtk/gtktreeview.c (gtk_tree_view_unrealize): also remove the
auto expand timeout if it exists.
svn path=/trunk/; revision=18048
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | gtk/gtktreeview.c | 6 |
2 files changed, 11 insertions, 0 deletions
@@ -1,3 +1,8 @@ +2007-06-06 Kristian Rietveld <kris@imendio.com> + + * gtk/gtktreeview.c (gtk_tree_view_unrealize): also remove the + auto expand timeout if it exists. + 2007-06-06 Richard Hult <richard@imendio.com> * gdk/quartz/gdkevents-quartz.c (synthesize_crossing_events): diff --git a/gtk/gtktreeview.c b/gtk/gtktreeview.c index 347314d91..3aef2bc03 100644 --- a/gtk/gtktreeview.c +++ b/gtk/gtktreeview.c @@ -1809,6 +1809,12 @@ gtk_tree_view_unrealize (GtkWidget *widget) priv->scroll_timeout = 0; } + if (priv->auto_expand_timeout != 0) + { + g_source_remove (priv->auto_expand_timeout); + priv->auto_expand_timeout = 0; + } + if (priv->open_dest_timeout != 0) { g_source_remove (priv->open_dest_timeout); |