From 5e983049f5b1d70cb5c4057a12d8c3c753d2a8a6 Mon Sep 17 00:00:00 2001 From: Albert S Date: Mon, 12 Aug 2019 22:59:05 +0200 Subject: [PATCH] mainwindow: wait till search is completed before launching new one --- gui/mainwindow.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gui/mainwindow.cpp b/gui/mainwindow.cpp index b06da51..441221e 100644 --- a/gui/mainwindow.cpp +++ b/gui/mainwindow.cpp @@ -157,6 +157,8 @@ void MainWindow::lineEditReturnPressed() } // TODO: validate q; ui->lblSearchResults->setText("Searching..."); + searchWatcher.cancel(); + searchWatcher.waitForFinished(); QFuture> searchFuture = QtConcurrent::run( [&, q]() {