diff options
author | Jonas Ådahl <jadahl@gmail.com> | 2013-10-17 23:04:07 +0200 |
---|---|---|
committer | Kristian Høgsberg <krh@bitplanet.net> | 2013-10-21 14:10:22 -0700 |
commit | 870e3f5a56f4e2673120c5a5904af465ec7b7e85 (patch) | |
tree | 0a67e1a89e796ee0bc879809e958ccc5a696f50a | |
parent | 57618a1df18e36d8e276cca161ef2df433bc82d3 (diff) | |
download | weston-870e3f5a56f4e2673120c5a5904af465ec7b7e85.tar.gz |
input: Unmap pointer sprite when no more pointer devices are connected
Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
-rw-r--r-- | src/input.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/input.c b/src/input.c index 6e147666..4f6ba7b3 100644 --- a/src/input.c +++ b/src/input.c @@ -1719,6 +1719,9 @@ weston_seat_release_pointer(struct weston_seat *seat) wl_fixed_from_int(0), wl_fixed_from_int(0)); + if (pointer->sprite) + pointer_unmap_sprite(pointer); + seat_send_updated_caps(seat); } } |