summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLaszlo Agocs <laszlo.p.agocs@nokia.com>2012-01-11 20:02:25 +0200
committerQt by Nokia <qt-info@nokia.com>2012-01-12 10:19:49 +0100
commit893eb97b2ad29c846026cbeb1da86edbb0be9cb5 (patch)
treed7301ee91a474ce91f591d7e94c81309e4f62c5d
parent8ff37ff535318331f0179cdf0d2f6319cd7ae1c2 (diff)
Do not mark any touch points as primary when no mouse event is sent
The touchscreen plug-in generates touch events only and therefore no touch point must be marked as primary because that would mean there is also a mouse event created from that point which is not the case. Change-Id: I80c5fdbc52b048cd74c834900b6c8100963210e6 Reviewed-by: Samuel Rødal <samuel.rodal@nokia.com>
-rw-r--r--src/plugins/generic/touchscreen/qtouchscreen.cpp4
1 files changed, 0 insertions, 4 deletions
diff --git a/src/plugins/generic/touchscreen/qtouchscreen.cpp b/src/plugins/generic/touchscreen/qtouchscreen.cpp
index d9b835b187..8f37bab0c4 100644
--- a/src/plugins/generic/touchscreen/qtouchscreen.cpp
+++ b/src/plugins/generic/touchscreen/qtouchscreen.cpp
@@ -247,10 +247,6 @@ void QTouchScreenData::processInputEvent(input_event *data)
if (key == -1)
key = m_contacts.count();
- // Mark the first point as primary.
- if (m_contacts.isEmpty())
- m_currentData.flags |= QTouchEvent::TouchPoint::Primary;
-
m_contacts.insert(key, m_currentData);
m_currentData = Contact();