]> git.lyx.org Git - features.git/commitdiff
Fix buffer-next/previous when called with Ctrl-Tab.
authorAbdelrazak Younes <younes@lyx.org>
Fri, 18 Jan 2008 08:26:38 +0000 (08:26 +0000)
committerAbdelrazak Younes <younes@lyx.org>
Fri, 18 Jan 2008 08:26:38 +0000 (08:26 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22621 a592a061-630c-0410-9148-cb99ea01b6c8

src/frontends/qt4/GuiWorkArea.cpp

index 234cded256907073ea9e051e2179aca1a6871aae..b92bafa8dd8f36ab3d7ddaeb0b3ea8c89dfb6506 100644 (file)
@@ -514,7 +514,8 @@ bool GuiWorkArea::event(QEvent * e)
                // which are otherwise reserved to focus switching between controls
                // within a dialog.
                QKeyEvent * ke = static_cast<QKeyEvent*>(e);
-               if (ke->key() != Qt::Key_Tab && ke->key() != Qt::Key_Backtab)
+               if ((ke->key() != Qt::Key_Tab && ke->key() != Qt::Key_Backtab)
+                       || ke->modifiers() & Qt::ControlModifier)
                        return QAbstractScrollArea::event(e);
                keyPressEvent(ke);
                return true;