From c4de8f1af83afda5198753e20e0325bbab5d8c8f Mon Sep 17 00:00:00 2001 From: Eberhard Graether Date: Wed, 25 Oct 2017 00:15:44 +0200 Subject: [PATCH] ui: Fixed file states in code snippet mode wrong after iterating references in single file mode --- src/lib_gui/qt/element/QtCodeNavigator.cpp | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/src/lib_gui/qt/element/QtCodeNavigator.cpp b/src/lib_gui/qt/element/QtCodeNavigator.cpp index 96c4630e..791f6d53 100644 --- a/src/lib_gui/qt/element/QtCodeNavigator.cpp +++ b/src/lib_gui/qt/element/QtCodeNavigator.cpp @@ -493,17 +493,26 @@ void QtCodeNavigator::defocusTokenIds() void QtCodeNavigator::setFileMinimized(const FilePath path) { - m_list->setFileMinimized(path); + if (m_mode == MODE_LIST) + { + m_list->setFileMinimized(path); + } } void QtCodeNavigator::setFileSnippets(const FilePath path) { - m_list->setFileSnippets(path); + if (m_mode == MODE_LIST) + { + m_list->setFileSnippets(path); + } } void QtCodeNavigator::setFileMaximized(const FilePath path) { - m_list->setFileMaximized(path); + if (m_mode == MODE_LIST) + { + m_list->setFileMaximized(path); + } } void QtCodeNavigator::updateFiles()