diff options
Diffstat (limited to 'composer/e-msg-composer-select-file.c')
-rw-r--r-- | composer/e-msg-composer-select-file.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/composer/e-msg-composer-select-file.c b/composer/e-msg-composer-select-file.c index 593fe256cc..79c2084090 100644 --- a/composer/e-msg-composer-select-file.c +++ b/composer/e-msg-composer-select-file.c @@ -131,7 +131,8 @@ composer_hide_cb (GtkWidget *widget, gpointer user_data) FileSelectionInfo *info; info = (FileSelectionInfo *) user_data; - cancel (info); + if (GTK_WIDGET_VISIBLE (info->widget)) + cancel (info); } /* Setup. */ |