diff --git a/src/plugins/cppeditor/cppeditor.cpp b/src/plugins/cppeditor/cppeditor.cpp index 97e673ccd00..ec161dfa4ae 100644 --- a/src/plugins/cppeditor/cppeditor.cpp +++ b/src/plugins/cppeditor/cppeditor.cpp @@ -1095,11 +1095,11 @@ void CPPEditor::updateMethodBoxIndexNow() int line = 0, column = 0; convertPosition(position(), &line, &column); - QModelIndex m_overviewModelIndex = indexForPosition(line, column); + m_overviewModelIndex = indexForPosition(line, column); emit overviewModelIndexChanged(m_overviewModelIndex); // ComboBox only let's you select top level indexes! - QModelIndex comboIndex = indexForPosition(line, column); + QModelIndex comboIndex = m_overviewModelIndex; while (comboIndex.parent().isValid()) comboIndex = comboIndex.parent();