]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/qt4/GuiSelectionManager.cpp
Implement down key press in FancyLineEdit
[lyx.git] / src / frontends / qt4 / GuiSelectionManager.cpp
index 5bdec941c173daa50b5704fc13452b082eb390a2..c85104134f533f9d6259926a060f8057fb4e182d 100644 (file)
@@ -15,6 +15,7 @@
 #include <config.h>
 
 #include "GuiSelectionManager.h"
+#include "qt_helpers.h"
 
 #include "support/debug.h"
 
@@ -403,8 +404,7 @@ bool GuiSelectionManager::eventFilter(QObject * obj, QEvent * event)
                                return true;
                        }
                        else if (keyPressed == Qt::Key_Right) {
-                               selectedLV->setFocus();
-                               selectedLV->setCurrentIndex(selectedLV->currentIndex());
+                               focusAndHighlight(selectedLV);
                                event->accept();
                                return true;
                        }
@@ -452,8 +452,7 @@ bool GuiSelectionManager::eventFilter(QObject * obj, QEvent * event)
                                }
                        }
                        else if (keyPressed == Qt::Key_Left) {
-                               availableLV->setFocus();
-                               availableLV->setCurrentIndex(availableLV->currentIndex());
+                               focusAndHighlight(availableLV);
                                event->accept();
                                return true;
                        }