diff options
author | Matthias Clasen <mclasen@redhat.com> | 2006-09-10 05:31:26 +0000 |
---|---|---|
committer | Matthias Clasen <matthiasc@src.gnome.org> | 2006-09-10 05:31:26 +0000 |
commit | 77cdc290b98acd6f77922645b2a2e53d750b332d (patch) | |
tree | a38048f72500d80f09b1c2c72fc5efc88ac13e9a | |
parent | c08868f660ac719960d925061396491023e9ab58 (diff) | |
download | gtk+-77cdc290b98acd6f77922645b2a2e53d750b332d.tar.gz |
Renew the flush timeout. (#354043, Nelson Benitez)
2006-09-10 Matthias Clasen <mclasen@redhat.com>
* gtk/gtktreeview.c (gtk_tree_view_search_scroll_event): Renew
the flush timeout. (#354043, Nelson Benitez)
-rw-r--r-- | ChangeLog | 3 | ||||
-rw-r--r-- | gtk/gtktreeview.c | 11 |
2 files changed, 14 insertions, 0 deletions
@@ -1,5 +1,8 @@ 2006-09-10 Matthias Clasen <mclasen@redhat.com> + * gtk/gtktreeview.c (gtk_tree_view_search_scroll_event): Renew + the flush timeout. (#354043, Nelson Benitez) + * gtk/gtkfilechoosersettings.c (set_unexpected_element_end_error): Improve wording. String change! (#355126, David Lodge) diff --git a/gtk/gtktreeview.c b/gtk/gtktreeview.c index da34bb1ec9..cc68aae40d 100644 --- a/gtk/gtktreeview.c +++ b/gtk/gtktreeview.c @@ -13853,6 +13853,17 @@ gtk_tree_view_search_scroll_event (GtkWidget *widget, retval = TRUE; } + /* renew the flush timeout */ + if (retval && tree_view->priv->typeselect_flush_timeout + && !tree_view->priv->search_custom_entry_set) + { + g_source_remove (tree_view->priv->typeselect_flush_timeout); + tree_view->priv->typeselect_flush_timeout = + g_timeout_add (GTK_TREE_VIEW_SEARCH_DIALOG_TIMEOUT, + (GSourceFunc) gtk_tree_view_search_entry_flush_timeout, + tree_view); + } + return retval; } |