From 8426cc4025fbe386162d2856f11610080f2e165e Mon Sep 17 00:00:00 2001 From: hjk Date: Fri, 26 Jan 2018 12:35:04 +0100 Subject: [PATCH] Core: Do not put Edit mode in object pool After cf7f898 not needed anymore. Change-Id: I8d88ffe00b5a94cd9423dd2b9f3f60a2a745a924 Reviewed-by: Eike Ziller --- src/plugins/coreplugin/coreplugin.cpp | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/plugins/coreplugin/coreplugin.cpp b/src/plugins/coreplugin/coreplugin.cpp index 7e7d05cfaa9..33f08926e70 100644 --- a/src/plugins/coreplugin/coreplugin.cpp +++ b/src/plugins/coreplugin/coreplugin.cpp @@ -83,11 +83,7 @@ CorePlugin::~CorePlugin() Find::destroy(); delete m_locator; - - if (m_editMode) { - removeObject(m_editMode); - delete m_editMode; - } + delete m_editMode; DesignMode::destroyModeIfRequired(); @@ -152,7 +148,6 @@ bool CorePlugin::initialize(const QStringList &arguments, QString *errorMessage) const bool success = m_mainWindow->init(errorMessage); if (success) { m_editMode = new EditMode; - addObject(m_editMode); ModeManager::activateMode(m_editMode->id()); InfoBar::initialize(ICore::settings(), creatorTheme()); }