Home
last modified time | relevance | path

Searched refs:focus_window (Results 1 – 4 of 4) sorted by relevance

/OK3568_Linux_fs/external/xserver/hw/xwayland/
H A Dxwayland-input.c396 xwl_seat->focus_window = wl_surface_get_user_data(surface); in pointer_handle_enter()
397 dx = xwl_seat->focus_window->window->drawable.x; in pointer_handle_enter()
398 dy = xwl_seat->focus_window->window->drawable.y; in pointer_handle_enter()
437 xwl_seat->focus_window, in pointer_handle_enter()
454 if (xwl_seat->focus_window) { in pointer_handle_leave()
455 xwl_seat->last_xwindow = xwl_seat->focus_window->window; in pointer_handle_leave()
456 xwl_seat->focus_window = NULL; in pointer_handle_leave()
488 int dx = xwl_seat->focus_window->window->drawable.x; in dispatch_pointer_motion_event()
489 int dy = xwl_seat->focus_window->window->drawable.y; in dispatch_pointer_motion_event()
525 if (!xwl_seat->focus_window) in pointer_handle_motion()
[all …]
H A Dxwayland.c308 if (!xwl_window && xwl_seat->focus_window) { in xwl_cursor_warped_to()
309 focus = xwl_seat->focus_window->window; in xwl_cursor_warped_to()
320 xwl_window = xwl_seat->focus_window; in xwl_cursor_warped_to()
323 xwl_window = xwl_seat->focus_window; in xwl_cursor_warped_to()
355 if (!xwl_window && xwl_seat->focus_window) { in xwl_cursor_confined_to()
361 xwl_window = xwl_seat->focus_window; in xwl_cursor_confined_to()
657 if (xwl_seat->focus_window && xwl_seat->focus_window->window == window) in xwl_unrealize_window()
658 xwl_seat->focus_window = NULL; in xwl_unrealize_window()
H A Dxwayland.h262 struct xwl_window *focus_window; member
/OK3568_Linux_fs/external/xserver/
H A DChangeLog11511 The tablet/stylus interfaces reused xwl_seat->focus_window, which
13284 xwl_seat->focus_window leading to a NULL pointer dereference when that
13287 Check that xwl_seat->focus_window is not NULL earlier in the stack in
17038 If this occurs before xwl_seat->focus_window is set, it leads to a NULL
17041 Check for xwl_seat->focus_window in both pointer_handle_frame() and