From f5562e96973341002675d504ab8245cd9ec3f3f4 Mon Sep 17 00:00:00 2001 From: Milan Crha Date: Mon, 29 Nov 2010 16:04:05 +0100 Subject: Bug #404570 - Ctrl-R / NNTP doesn't focus the new message --- composer/e-msg-composer.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'composer') diff --git a/composer/e-msg-composer.c b/composer/e-msg-composer.c index 48410f89dc..8f74badddf 100644 --- a/composer/e-msg-composer.c +++ b/composer/e-msg-composer.c @@ -2171,7 +2171,7 @@ msg_composer_map (GtkWidget *widget) e_composer_header_table_get_header ( table, E_COMPOSER_HEADER_TO)->input_widget; text = gtk_entry_get_text (GTK_ENTRY (input_widget)); - if (text == NULL || *text == '\0') { + if (gtk_widget_get_visible (input_widget) && (text == NULL || *text == '\0')) { gtk_widget_grab_focus (input_widget); return; } @@ -2181,7 +2181,7 @@ msg_composer_map (GtkWidget *widget) e_composer_header_table_get_header ( table, E_COMPOSER_HEADER_SUBJECT)->input_widget; text = gtk_entry_get_text (GTK_ENTRY (input_widget)); - if (text == NULL || *text == '\0') { + if (gtk_widget_get_visible (input_widget) && (text == NULL || *text == '\0')) { gtk_widget_grab_focus (input_widget); return; } -- cgit v1.2.3