Commit 9943ec7d authored by kh's avatar kh
Browse files

Fix crash on shutdown.

The onModeChanged gets always called, even after shutdown where we
already had deleted the DebuggerManager. Don't access the 0 pointer.
parent eb6c6a51
......@@ -1150,11 +1150,17 @@ void DebuggerPlugin::readSettings()
void DebuggerPlugin::onModeChanged(IMode *mode)
{
// FIXME: This one gets always called, even if switching between modes
// different then the debugger mode. E.g. Welcome and Help mode and
// also on shutdown.
if (mode != m_debugMode) {
m_manager->modeVisibilityChanged(false);
if (m_manager)
m_manager->modeVisibilityChanged(false);
return;
}
m_manager->modeVisibilityChanged(true);
if (m_manager)
m_manager->modeVisibilityChanged(true);
EditorManager *editorManager = EditorManager::instance();
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment