Commit 9943ec7d authored by kh's avatar kh

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