2006-09-21 Tommi Komulainen <tommi.komulainen@nokia.com>
authorMichael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
Fri, 22 Sep 2006 14:20:20 +0000 (14:20 +0000)
committerMichael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
Fri, 22 Sep 2006 14:20:20 +0000 (14:20 +0000)
* hildon-widgets/hildon-find-toolbar.c
(hildon_find_toolbar_entry_activate): Stop 'activate' signal emission
to prevent focus from moving. NB#40936

ChangeLog
hildon-widgets/hildon-find-toolbar.c

index cd8cc10..9c2685e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2006-09-21  Tommi Komulainen  <tommi.komulainen@nokia.com>
+
+       * hildon-widgets/hildon-find-toolbar.c
+       (hildon_find_toolbar_entry_activate): Stop 'activate' signal emission
+       to prevent focus from moving. NB#40936
+
 2006-09-22  Tommi Komulainen  <tommi.komulainen@nokia.com>
 
        * hildon-widgets/hildon-volumebar.h (HildonVolumebarPrivate)
index 0b32b9f..835c209 100644 (file)
@@ -395,6 +395,9 @@ hildon_find_toolbar_entry_activate (GtkWidget *widget,
   GtkWidget *find_toolbar = GTK_WIDGET(user_data);
   gboolean rb;  
 
+  /* NB#40936 stop focus from moving to next widget */
+  g_signal_stop_emission_by_name (widget, "activate");
+
   g_signal_emit_by_name(find_toolbar, "search", NULL);
   g_signal_emit_by_name(find_toolbar, "history_append", &rb, NULL);
 }