compositor: use the correct input region

This commit is contained in:
Kirill Primak 2022-11-07 23:47:09 +03:00 committed by Simon Ser
parent b7623694ac
commit 388de59df3

View file

@ -815,7 +815,8 @@ bool wlr_surface_point_accepts_input(struct wlr_surface *surface,
double sx, double sy) { double sx, double sy) {
return sx >= 0 && sx < surface->current.width && return sx >= 0 && sx < surface->current.width &&
sy >= 0 && sy < surface->current.height && sy >= 0 && sy < surface->current.height &&
pixman_region32_contains_point(&surface->current.input, floor(sx), floor(sy), NULL); pixman_region32_contains_point(&surface->input_region,
floor(sx), floor(sy), NULL);
} }
struct wlr_surface *wlr_surface_surface_at(struct wlr_surface *surface, struct wlr_surface *wlr_surface_surface_at(struct wlr_surface *surface,