ui: Fixed search query without node disappears when submiting search request
This commit is contained in:
@@ -14,7 +14,7 @@ SearchController::~SearchController()
|
||||
|
||||
void SearchController::handleMessage(MessageActivateTokens* message)
|
||||
{
|
||||
if (!message->keepContent())
|
||||
if (!message->keepContent() && !message->isFromSearch)
|
||||
{
|
||||
getView()->setMatches(m_storageAccess->getSearchMatchesForTokenIds(message->tokenIds));
|
||||
}
|
||||
|
||||
@@ -96,5 +96,6 @@ std::shared_ptr<MessageActivateTokens> ActivationTranslator::translateMessage(co
|
||||
m = std::make_shared<MessageActivateTokens>(tokenIds);
|
||||
m->undoRedoType = message->undoRedoType;
|
||||
m->setKeepContent(message->keepContent());
|
||||
m->isFromSearch = true;
|
||||
return m;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user