diff options
author | Kristian Høgsberg <krh@bitplanet.net> | 2012-10-29 16:42:26 -0400 |
---|---|---|
committer | Kristian Høgsberg <krh@bitplanet.net> | 2012-10-29 16:42:26 -0400 |
commit | e530a0a240f7353f3f2ec1657baa6ea45eba076f (patch) | |
tree | 1e56ddc9960c5c70a0fb579f4ef2f02a80e5e307 | |
parent | 0af066ff25329278ed48f1a62b980f359ad3d235 (diff) | |
download | weston-e530a0a240f7353f3f2ec1657baa6ea45eba076f.tar.gz |
window: Ignore input_set_pointer_image() if we don't have a pointer
https://bugs.freedesktop.org/show_bug.cgi?id=55782
-rw-r--r-- | clients/window.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/clients/window.c b/clients/window.c index 380962cb..7b5e3510 100644 --- a/clients/window.c +++ b/clients/window.c @@ -2691,6 +2691,9 @@ input_set_pointer_image(struct input *input, int pointer) { int force = 0; + if (!input->pointer) + return; + if (input->pointer_enter_serial > input->cursor_serial) force = 1; |