ModelEditor: Add lacking calls to prepareSearch()

Before matchesFor() are called.

Change-Id: If55dc078c8c2ff79ee01d2873eaf5e22132ddc84
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
Jarek Kobus
2023-03-14 23:19:14 +01:00
parent 13baedad82
commit 47ed25e95d

View File

@@ -94,6 +94,7 @@ bool ElementTasks::hasClassDefinition(const qmt::MElement *element) const
return false;
QFutureInterface<LocatorFilterEntry> dummyInterface;
classesFilter->prepareSearch(qualifiedClassName);
const QList<LocatorFilterEntry> matches
= classesFilter->matchesFor(dummyInterface, qualifiedClassName);
for (const LocatorFilterEntry &entry : matches) {
@@ -130,6 +131,7 @@ void ElementTasks::openClassDefinition(const qmt::MElement *element)
return;
QFutureInterface<LocatorFilterEntry> dummyInterface;
classesFilter->prepareSearch(qualifiedClassName);
const QList<LocatorFilterEntry> matches
= classesFilter->matchesFor(dummyInterface, qualifiedClassName);
for (const LocatorFilterEntry &entry : matches) {