diff --git a/src/plugins/qmldesigner/components/stateseditor/stateseditorview.cpp b/src/plugins/qmldesigner/components/stateseditor/stateseditorview.cpp index 346382ad05e..12fff40c798 100644 --- a/src/plugins/qmldesigner/components/stateseditor/stateseditorview.cpp +++ b/src/plugins/qmldesigner/components/stateseditor/stateseditorview.cpp @@ -211,9 +211,9 @@ void StatesEditorView::resetModel() if (m_statesEditorWidget) { if (currentState().isBaseState()) - m_statesEditorWidget->setCurrentStateInternalId(currentState().modelNode().internalId()); - else m_statesEditorWidget->setCurrentStateInternalId(0); + else + m_statesEditorWidget->setCurrentStateInternalId(currentState().modelNode().internalId()); } }