[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdelibs/plasma/widgets
From:       Aaron J. Seigo <aseigo () kde ! org>
Date:       2010-06-01 20:42:24
Message-ID: 20100601204224.D42BCAC8CA () svn ! kde ! org
[Download RAW message or body]

SVN commit 1133494 by aseigo:

only capture the left clicks
CCBUG:240215


 M  +6 -0      scrollwidget.cpp  


--- trunk/KDE/kdelibs/plasma/widgets/scrollwidget.cpp #1133493:1133494
@@ -635,6 +635,7 @@
         velocity = QPointF();
         stopAnimations();
     }
+
     void handleMouseMoveEvent(QGraphicsSceneMouseEvent *event)
     {
         if (lastPosTime.isNull())
@@ -1327,8 +1328,13 @@
     }
 
     d->handleMousePressEvent(event);
+
+    if (event->button() == Qt::LeftButton) {
     event->accept();
+    } else {
+        QGraphicsWidget::mousePressEvent(event);
 }
+}
 
 void ScrollWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent *event)
 {
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic