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:
Nikolai Kosjar
2016-01-11 13:05:04 +01:00
parent 8c0f663118
commit b72bcf6f13

View File

@@ -65,12 +65,11 @@ ModelManagerSupportClang::ModelManagerSupportClang()
m_instance_forTestsOnly = this;
Core::EditorManager *editorManager = Core::EditorManager::instance();
connect(editorManager, &Core::EditorManager::editorOpened,
this, &ModelManagerSupportClang::onEditorOpened);
connect(editorManager, &Core::EditorManager::currentEditorChanged,
this, &ModelManagerSupportClang::onCurrentEditorChanged,
Qt::QueuedConnection);
connect(editorManager, &Core::EditorManager::editorOpened,
this, &ModelManagerSupportClang::onEditorOpened,
Qt::QueuedConnection);
connect(editorManager, &Core::EditorManager::editorsClosed,
this, &ModelManagerSupportClang::onEditorClosed,
Qt::QueuedConnection);