From 19bfd1bcd40a05f74c1f6f339f64a9e830664ec6 Mon Sep 17 00:00:00 2001 From: David Schulz <david.schulz@digia.com> Date: Mon, 29 Apr 2013 23:39:47 -0700 Subject: [PATCH] Editor: Fix crash on switching sessions. Task-number: QTCREATORBUG-9220 Change-Id: I0671eaa1e9785ee0327bc8cbd4519c5d696ea0ca Reviewed-by: Eike Ziller <eike.ziller@digia.com> --- src/plugins/coreplugin/editormanager/editormanager.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/plugins/coreplugin/editormanager/editormanager.cpp b/src/plugins/coreplugin/editormanager/editormanager.cpp index 779c60772f5..319feea7d0e 100644 --- a/src/plugins/coreplugin/editormanager/editormanager.cpp +++ b/src/plugins/coreplugin/editormanager/editormanager.cpp @@ -2247,7 +2247,8 @@ void EditorManager::removeAllSplits() d->m_splitter->unsplitAll(); if (!editor) editor = pickUnusedEditor(); - activateEditor(editor); + if (editor) + activateEditor(editor); } void EditorManager::gotoOtherSplit() -- GitLab