diff options
author | Milan Crha <mcrha@redhat.com> | 2010-11-29 23:04:05 +0800 |
---|---|---|
committer | Rodrigo Moya <rodrigo@gnome-db.org> | 2011-06-30 00:41:05 +0800 |
commit | 4db00fa9f7d00245fd2000ac5305416b160bd1d2 (patch) | |
tree | edcc2240a28bb00b17fc1f0288e0cad5e2368134 /composer | |
parent | e2c317277255e5049bac7ed06ba915e3f8d4c1c6 (diff) | |
download | gsoc2013-evolution-4db00fa9f7d00245fd2000ac5305416b160bd1d2.tar.gz gsoc2013-evolution-4db00fa9f7d00245fd2000ac5305416b160bd1d2.tar.zst gsoc2013-evolution-4db00fa9f7d00245fd2000ac5305416b160bd1d2.zip |
Bug #404570 - Ctrl-R / NNTP doesn't focus the new message
Diffstat (limited to 'composer')
-rw-r--r-- | composer/e-msg-composer.c | 4 |
1 files changed, 2 insertions, 2 deletions
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; } |