File Suppressed-Redundant-MouseEventListener-Signals.patch of Package kdebase4-runtime
diff -urNB kde-runtime-4.11.1/plasma/declarativeimports/qtextracomponents/mouseeventlistener.cpp b/plasma/declarativeimports/qtextracomponents/mouseeventlistener.cpp
--- kde-runtime-4.11.1/plasma/declarativeimports/qtextracomponents/mouseeventlistener.cpp 2013-08-28 18:59:56.501413110 +0200
+++ b/plasma/declarativeimports/qtextracomponents/mouseeventlistener.cpp 2013-09-01 12:55:40.122207264 +0200
@@ -160,6 +160,10 @@
return false;
}
+ if (m_lastEvent == event) {
+ return QDeclarativeItem::sceneEventFilter(item, event);
+ }
+
switch (event->type()) {
case QEvent::GraphicsSceneMousePress: {
m_lastEvent = event;