@@ -201,6 +201,8 @@ void Scope::onActivated(unity::dash::LocalResult const& result, unity::dash::Sco
202 case unity::dash::PERFORM_SEARCH:
202 case unity::dash::PERFORM_SEARCH:
203 if (hints.find("query") != hints.end()) {
203 if (hints.find("query") != hints.end()) {
204+ // note: this will emit searchQueryChanged, and shell will call setSearchQuery back with a new query,
205+ // but it will get ignored.
204 setSearchQuery(QString::fromStdString(g_variant_get_string(hints.at("query"), nullptr)));
206 setSearchQuery(QString::fromStdString(g_variant_get_string(hints.at("query"), nullptr)));