forked from qt-creator/qt-creator
BaseFileFind: Fix crash when running search
Make sure we set a current search engine.
Regression introduced by 57ca90b846
Task-number: QTCREATORBUG-17346
Change-Id: Ia65971411e70124b0ea78cfe06597e34a6416af6
Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
@@ -289,6 +289,8 @@ void BaseFileFind::replaceAll(const QString &txt, FindFlags findFlags)
|
|||||||
void BaseFileFind::addSearchEngine(SearchEngine *searchEngine)
|
void BaseFileFind::addSearchEngine(SearchEngine *searchEngine)
|
||||||
{
|
{
|
||||||
d->m_searchEngines.push_back(searchEngine);
|
d->m_searchEngines.push_back(searchEngine);
|
||||||
|
if (d->m_searchEngines.size() == 1) // empty before, make sure we have a current engine
|
||||||
|
setCurrentSearchEngine(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
void BaseFileFind::doReplace(const QString &text,
|
void BaseFileFind::doReplace(const QString &text,
|
||||||
|
Reference in New Issue
Block a user