diff options
| author | Ismael Asensio <[email protected]> | 2019-10-20 11:51:59 +0200 |
|---|---|---|
| committer | Elvis Angelaccio <[email protected]> | 2019-10-20 11:51:59 +0200 |
| commit | c540b4eef12d8251e25c608cd2c04fca724afa6f (patch) | |
| tree | 7268b0e3bff51878118f4d1e17ecbe81828b59a1 /src/search/dolphinsearchbox.cpp | |
| parent | 167d5184eda19f8ce549d6a645c800ab39bce936 (diff) | |
[dolphin/search] Reset search options when needed
Summary:
Adds a method to reset the options in `facetsWidget` in two cases: when disabled and before parsing a new search URL.
Otherwise, controls for a parameter (ex. `rating`) which are not found in the new URL would stay on the old positions, instead of the default "any".
See D24422
Test Plan: Controls on `facetsWidget` go back to the default in such two cases.
Reviewers: #dolphin, elvisangelaccio, meven, ngraham
Reviewed By: ngraham
Subscribers: kfm-devel
Tags: #dolphin
Differential Revision: https://phabricator.kde.org/D24450
Diffstat (limited to 'src/search/dolphinsearchbox.cpp')
| -rw-r--r-- | src/search/dolphinsearchbox.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/search/dolphinsearchbox.cpp b/src/search/dolphinsearchbox.cpp index 5bcd6be6a..1b791c60a 100644 --- a/src/search/dolphinsearchbox.cpp +++ b/src/search/dolphinsearchbox.cpp @@ -526,6 +526,8 @@ void DolphinSearchBox::fromBalooSearchUrl(const QUrl& url) setSearchPath(QUrl::fromLocalFile(QDir::homePath())); } + m_facetsWidget->resetOptions(); + setText(query.searchString()); QStringList types = query.types(); |
