aboutsummaryrefslogtreecommitdiffstats
path: root/src/finddialog.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/finddialog.cpp')
-rw-r--r--src/finddialog.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/finddialog.cpp b/src/finddialog.cpp
index 4de17d0..26538d2 100644
--- a/src/finddialog.cpp
+++ b/src/finddialog.cpp
@@ -47,8 +47,10 @@ void FindDialog::on_textInputSearch_textEdited(const QString &text) {
differed_search->start();
}
-void FindDialog::set_search_text(const QString &text) {
+void FindDialog::set_search_text(const QString &text, bool search_immediately) {
ui->textInputSearch->setText(text);
+ if (search_immediately) init_search();
+ else on_textInputSearch_textEdited(text);
}
inline void FindDialog::run_search() {