talons

Fork of Claws Mail https://www.claws-mail
Log | Files | Refs | README | LICENSE

commit 1acda3610917af3bfb9b1e6a1ce0285317cb00cd
parent 5a569c3d2f271b61d3ed4687fa9f34a9ab37734f
Author: Paul <paul@claws-mail.org>
Date:   Tue,  3 Jun 2014 17:55:47 +0100

implement RFC 3196, 'When changing quicksearch Search Type, set focus to search input box'

and simplify a bit

Diffstat:
Msrc/gtk/quicksearch.c | 4++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/gtk/quicksearch.c b/src/gtk/quicksearch.c @@ -376,6 +376,7 @@ static gboolean searchtype_changed(GtkMenuItem *widget, gpointer data) quicksearch_set_popdown_strings(quicksearch); quicksearch_invoke_execute(quicksearch, FALSE); + gtk_widget_grab_focus(quicksearch->search_string_entry); return TRUE; } @@ -852,8 +853,7 @@ void quicksearch_show(QuickSearch *quicksearch) GtkWidget *ctree = NULL; gtk_widget_show(quicksearch->hbox_search); update_extended_buttons(quicksearch); - gtk_widget_grab_focus( - GTK_WIDGET(gtk_bin_get_child(GTK_BIN((quicksearch->search_string_entry))))); + gtk_widget_grab_focus(quicksearch->search_string_entry); if (!mainwin || !mainwin->summaryview) { return;