diff options
author | Laszlo Agocs <laszlo.p.agocs@nokia.com> | 2012-01-11 20:02:25 +0200 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-01-12 10:19:49 +0100 |
commit | 893eb97b2ad29c846026cbeb1da86edbb0be9cb5 (patch) | |
tree | d7301ee91a474ce91f591d7e94c81309e4f62c5d /src/plugins | |
parent | 8ff37ff535318331f0179cdf0d2f6319cd7ae1c2 (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>
Diffstat (limited to 'src/plugins')
-rw-r--r-- | src/plugins/generic/touchscreen/qtouchscreen.cpp | 4 |
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(); |