diff --git a/src/plugins/vcsbase/vcsbasesubmiteditor.cpp b/src/plugins/vcsbase/vcsbasesubmiteditor.cpp index 7449da41722..c383b0d6482 100644 --- a/src/plugins/vcsbase/vcsbasesubmiteditor.cpp +++ b/src/plugins/vcsbase/vcsbasesubmiteditor.cpp @@ -236,17 +236,16 @@ VcsBaseSubmitEditor::VcsBaseSubmitEditor(const VcsBaseSubmitEditorParameters *pa slotUpdateEditorSettings(settings); connect(VcsPlugin::instance(), &VcsPlugin::settingsChanged, this, &VcsBaseSubmitEditor::slotUpdateEditorSettings); - // Commit data refresh might lead to closing the editor, so use a queued connection connect(Core::EditorManager::instance(), &Core::EditorManager::currentEditorChanged, this, [this]() { if (Core::EditorManager::currentEditor() == this) updateFileModel(); - }, Qt::QueuedConnection); + }); connect(qApp, &QApplication::applicationStateChanged, this, [this](Qt::ApplicationState state) { if (state == Qt::ApplicationActive) updateFileModel(); - }, Qt::QueuedConnection); + }); auto aggregate = new Aggregation::Aggregate; aggregate->add(new Core::BaseTextFind(descriptionEdit));