Re: [PATCH weston] compositor-wayland: handle wl_keyboard.enter(NULL)

2018-03-09 Thread Daniel Stone
Hi Pekka, On 22 February 2018 at 14:54, Pekka Paalanen wrote: > Destroying an output (wl_surface) can race against the parent compositor > sending wl_keyboard.enter. When this race is lost, wayland-backend > receives wl_keyboard.enter with a NULL wl_surface for the surface it > just destroyed. >

[PATCH weston] compositor-wayland: handle wl_keyboard.enter(NULL)

2018-02-22 Thread Pekka Paalanen
From: Pekka Paalanen Destroying an output (wl_surface) can race against the parent compositor sending wl_keyboard.enter. When this race is lost, wayland-backend receives wl_keyboard.enter with a NULL wl_surface for the surface it just destroyed. Handle this case by ignoring such enter events. Si