aboutsummaryrefslogtreecommitdiff
path: root/src/summaryview.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/summaryview.c')
-rw-r--r--src/summaryview.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/summaryview.c b/src/summaryview.c
index 5e8551bd..99e46452 100644
--- a/src/summaryview.c
+++ b/src/summaryview.c
@@ -5342,7 +5342,7 @@ void summary_qsearch(SummaryView *summaryview)
{
QSearchCondType type;
GtkWidget *menuitem;
- const gchar *key;
+ const gchar *key = NULL;
GSList *flt_mlist;
guint selected_msgnum = 0;
guint displayed_msgnum = 0;
@@ -5355,7 +5355,9 @@ void summary_qsearch(SummaryView *summaryview)
if (!summaryview->all_mlist)
return;
- key = gtk_entry_get_text(GTK_ENTRY(summaryview->qsearch->entry));
+ if (summaryview->qsearch->entry_entered)
+ key = gtk_entry_get_text
+ (GTK_ENTRY(summaryview->qsearch->entry));
if (type == QS_ALL && (!key || *key == '\0')) {
summary_qsearch_reset(summaryview);
return;