From 4c3139314b2738f04928ff1c9cb3ec49fe45ece6 Mon Sep 17 00:00:00 2001 From: Yuriy Skalko Date: Thu, 13 Aug 2020 23:43:03 +0300 Subject: [PATCH 1/1] Correct Right Arrow key processing in Modules list --- src/frontends/qt/GuiSelectionManager.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/frontends/qt/GuiSelectionManager.cpp b/src/frontends/qt/GuiSelectionManager.cpp index df43d0c5ff..5732d1efa0 100644 --- a/src/frontends/qt/GuiSelectionManager.cpp +++ b/src/frontends/qt/GuiSelectionManager.cpp @@ -418,6 +418,10 @@ bool GuiSelectionManager::eventFilter(QObject * obj, QEvent * event) return true; } else if (keyPressed == Qt::Key_Right) { + QModelIndex const idx = availableLV->currentIndex(); + if (availableLV->model()->hasChildren(idx)) { // skip for headers + return false; + } focusAndHighlight(selectedLV); event->accept(); return true; -- 2.39.5