window: Add support for the blank cursor

Kristian Høgsberg 12 years ago
parent f2735ea8af
commit f337052a5c
  1. 6
      clients/window.c
  2. 4
      clients/window.h

@ -2398,6 +2398,12 @@ pointer_surface_frame_callback(void *data, struct wl_callback *callback,
input->cursor_frame_cb = NULL;
}
if (input->current_cursor == CURSOR_BLANK) {
wl_pointer_set_cursor(input->pointer, input->display->serial,
NULL, 0, 0);
return;
}
if (input->current_cursor == CURSOR_UNSET)
return;
cursor = input->display->cursors[input->current_cursor];

@ -153,7 +153,9 @@ enum cursor_type {
CURSOR_TOP,
CURSOR_IBEAM,
CURSOR_HAND1,
CURSOR_WATCH
CURSOR_WATCH,
CURSOR_BLANK
};
typedef void (*window_key_handler_t)(struct window *window, struct input *input,

Loading…
Cancel
Save