]> Pileus Git - ~andy/gtk/commitdiff
pass the event on to treeview, so it has a change of selecting a row, etc.
authorKristian Rietveld <kris@gtk.org>
Sun, 19 Jun 2005 13:42:13 +0000 (13:42 +0000)
committerKristian Rietveld <kristian@src.gnome.org>
Sun, 19 Jun 2005 13:42:13 +0000 (13:42 +0000)
2005-06-19  Kristian Rietveld  <kris@gtk.org>

* gtk/gtktreeview.c (gtk_tree_view_search_button_press_event): pass
the event on to treeview, so it has a change of selecting a row, etc.
(#169677, Kirk Bridger).

ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-8
gtk/gtktreeview.c

index 7f788d08fc7412726ae30b557d236a4a93d7af5c..3a944679a2510d15c638052d1d0d1ea24958c491 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2005-06-19  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtktreeview.c (gtk_tree_view_search_button_press_event): pass
+       the event on to treeview, so it has a change of selecting a row, etc.
+       (#169677, Kirk Bridger).
+
 2005-06-19  Kristian Rietveld  <kris@gtk.org>
 
        This commit includes a fix for #169463, Stefan Kost.
index 7f788d08fc7412726ae30b557d236a4a93d7af5c..3a944679a2510d15c638052d1d0d1ea24958c491 100644 (file)
@@ -1,3 +1,9 @@
+2005-06-19  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtktreeview.c (gtk_tree_view_search_button_press_event): pass
+       the event on to treeview, so it has a change of selecting a row, etc.
+       (#169677, Kirk Bridger).
+
 2005-06-19  Kristian Rietveld  <kris@gtk.org>
 
        This commit includes a fix for #169463, Stefan Kost.
index 7f788d08fc7412726ae30b557d236a4a93d7af5c..3a944679a2510d15c638052d1d0d1ea24958c491 100644 (file)
@@ -1,3 +1,9 @@
+2005-06-19  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtktreeview.c (gtk_tree_view_search_button_press_event): pass
+       the event on to treeview, so it has a change of selecting a row, etc.
+       (#169677, Kirk Bridger).
+
 2005-06-19  Kristian Rietveld  <kris@gtk.org>
 
        This commit includes a fix for #169463, Stefan Kost.
index 3549c54d98effdfffe9cc228d7bec52c4d7a110d..7a80fc91360368c9ef790aeeeb2ce569f46a3d5f 100644 (file)
@@ -12517,6 +12517,9 @@ gtk_tree_view_search_button_press_event (GtkWidget *widget,
 
   gtk_tree_view_search_dialog_hide (widget, tree_view);
 
+  if (event->window == tree_view->priv->bin_window)
+    gtk_tree_view_button_press (GTK_WIDGET (tree_view), event);
+
   return TRUE;
 }