QmlJSEditor: do not wait for the semantic info update

... when destructing a qmljseditor. Just let the updater continue and
delete it once it finishes.

Fixes: QTCREATORBUG-28206
Change-Id: Icabe10f17b7bf326bb15e5ee622504c477d83acf
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
This commit is contained in:
David Schulz
2022-11-22 10:05:05 +01:00
parent a130a7ae0b
commit 1aa2d8ad30
3 changed files with 6 additions and 9 deletions

View File

@@ -19,11 +19,7 @@
namespace QmlJSEditor {
namespace Internal {
SemanticInfoUpdater::SemanticInfoUpdater(QObject *parent)
: QThread(parent)
, m_wasCancelled(false)
{
}
SemanticInfoUpdater::SemanticInfoUpdater() = default;
SemanticInfoUpdater::~SemanticInfoUpdater() = default;