diff options
-rw-r--r-- | src/plugins/modeleditor/elementtasks.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/plugins/modeleditor/elementtasks.cpp b/src/plugins/modeleditor/elementtasks.cpp index 74c3faa3f4..1df37cb71c 100644 --- a/src/plugins/modeleditor/elementtasks.cpp +++ b/src/plugins/modeleditor/elementtasks.cpp @@ -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) { |