[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE_3_3_BRANCH: kdelibs/khtml
From: Jean-Baptiste Mardelle <bj () altern ! org>
Date: 2004-08-07 10:01:44
Message-ID: 20040807100144.AD384926D () office ! kde ! org
[Download RAW message or body]
CVS commit by mardelle:
backport (as said on kfm-devel):
Accesskeys should not conflict with zoom or ctrl+left mouse click
M +5 -0 khtmlview.cpp 1.660.2.1
--- kdelibs/khtml/khtmlview.cpp #1.660:1.660.2.1
@@ -2401,4 +2401,7 @@ bool KHTMLView::dispatchMouseEvent(int e
break;
}
+ if (d->accessKeysPreActivate && button!=-1)
+ d->accessKeysPreActivate=false;
+
bool ctrlKey = (_mouse->state() & ControlButton);
bool altKey = (_mouse->state() & AltButton);
@@ -2487,4 +2490,6 @@ void KHTMLView::setIgnoreWheelEvents( bo
void KHTMLView::viewportWheelEvent(QWheelEvent* e)
{
+ if (d->accessKeysPreActivate) d->accessKeysPreActivate=false;
+
if ( ( e->state() & ControlButton) == ControlButton )
{
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic