summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonas Ådahl <jadahl@gmail.com>2013-10-17 23:04:07 +0200
committerKristian Høgsberg <krh@bitplanet.net>2013-10-21 14:10:22 -0700
commit870e3f5a56f4e2673120c5a5904af465ec7b7e85 (patch)
tree0a67e1a89e796ee0bc879809e958ccc5a696f50a
parent57618a1df18e36d8e276cca161ef2df433bc82d3 (diff)
downloadweston-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.c3
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);
}
}