forked from qt-creator/qt-creator
Clang: Fix crash when closing documents fast
...due to an unnecessary queued connection. Task-number: QTCREATORBUG-15532 Change-Id: I117d41ee41c49981bbca0679c911bb7c9199dbb1 Reviewed-by: Orgad Shaneh <orgads@gmail.com>
This commit is contained in:
@@ -65,12 +65,11 @@ ModelManagerSupportClang::ModelManagerSupportClang()
|
|||||||
m_instance_forTestsOnly = this;
|
m_instance_forTestsOnly = this;
|
||||||
|
|
||||||
Core::EditorManager *editorManager = Core::EditorManager::instance();
|
Core::EditorManager *editorManager = Core::EditorManager::instance();
|
||||||
|
connect(editorManager, &Core::EditorManager::editorOpened,
|
||||||
|
this, &ModelManagerSupportClang::onEditorOpened);
|
||||||
connect(editorManager, &Core::EditorManager::currentEditorChanged,
|
connect(editorManager, &Core::EditorManager::currentEditorChanged,
|
||||||
this, &ModelManagerSupportClang::onCurrentEditorChanged,
|
this, &ModelManagerSupportClang::onCurrentEditorChanged,
|
||||||
Qt::QueuedConnection);
|
Qt::QueuedConnection);
|
||||||
connect(editorManager, &Core::EditorManager::editorOpened,
|
|
||||||
this, &ModelManagerSupportClang::onEditorOpened,
|
|
||||||
Qt::QueuedConnection);
|
|
||||||
connect(editorManager, &Core::EditorManager::editorsClosed,
|
connect(editorManager, &Core::EditorManager::editorsClosed,
|
||||||
this, &ModelManagerSupportClang::onEditorClosed,
|
this, &ModelManagerSupportClang::onEditorClosed,
|
||||||
Qt::QueuedConnection);
|
Qt::QueuedConnection);
|
||||||
|
Reference in New Issue
Block a user