diff options
author | Johan Klokkhammer Helsing <johan.helsing@qt.io> | 2019-03-06 13:20:04 +0100 |
---|---|---|
committer | Johan Helsing <johan.helsing@qt.io> | 2019-03-08 09:45:44 +0000 |
commit | 869a38c082daf150a16b2abb230b420de3e4af31 (patch) | |
tree | 2eef875722d8d2337435259761fdd1d6e2d5e47f /src/compositor/compositor_api/qwaylandtouch_p.h | |
parent | 6e9e15b7c3aa598b942477f1a5b8e9a8b8bee8ef (diff) |
Compositor: Map touch ids to contiguous ids
The protocol doesn't require this, but some clients seem to depend on it
nevertheless.
Change-Id: I47491c396d3c9193c7e51e13c7ca1586246e335c
Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io>
Diffstat (limited to 'src/compositor/compositor_api/qwaylandtouch_p.h')
-rw-r--r-- | src/compositor/compositor_api/qwaylandtouch_p.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/compositor/compositor_api/qwaylandtouch_p.h b/src/compositor/compositor_api/qwaylandtouch_p.h index de1b748de..0b87f8475 100644 --- a/src/compositor/compositor_api/qwaylandtouch_p.h +++ b/src/compositor/compositor_api/qwaylandtouch_p.h @@ -80,8 +80,10 @@ public: private: void touch_release(Resource *resource) override; + int toSequentialWaylandId(int touchId); QWaylandSeat *seat = nullptr; + QVarLengthArray<int, 10> ids; }; QT_END_NAMESPACE |