[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdelibs/khtml/html
From: David Faure <faure () kde ! org>
Date: 2010-04-02 11:45:32
Message-ID: 20100402114532.B6809AC888 () svn ! kde ! org
[Download RAW message or body]
SVN commit 1110204 by dfaure:
Handle only Tab / Shift+Tab, let the application (e.g. konqueror) take care of Ctrl+Tab.
M +2 -1 html_formimpl.cpp
--- trunk/KDE/kdelibs/khtml/html/html_formimpl.cpp #1110203:1110204
@@ -1085,7 +1085,8 @@
// handle tabbing out, either from a single or repeated key event.
if ( evt->id() == EventImpl::KEYPRESS_EVENT && evt->isKeyRelatedEvent() ) {
QKeyEvent* const k = static_cast<KeyEventBaseImpl *>(evt)->qKeyEvent();
- if ( k && (k->key() == Qt::Key_Tab || k->key() == Qt::Key_Backtab) ) {
+ if ( k && (k->key() == Qt::Key_Tab || k->key() == Qt::Key_Backtab) &&
+ (k->modifiers() & Qt::ControlModifier) == 0 ) {
QWidget* const widget = static_cast<RenderWidget*>(m_render)->widget();
if (widget)
{
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic