1
0
Fork 0
forked from wry/wry

input: ignore set_pointer serial requirement

This commit is contained in:
Julian Orth 2024-02-07 22:22:43 +01:00
parent 4f7d39dc34
commit f88feece2a

View file

@ -200,14 +200,15 @@ impl WlPointer {
log::warn!("ignoring wl_pointer.set_cursor (2)");
return Ok(());
}
if req.serial != self.seat.client.last_enter_serial.get() {
log::warn!(
"ignoring wl_pointer.set_cursor (3) ({} != {})",
req.serial,
self.seat.client.last_enter_serial.get(),
);
return Ok(());
}
// https://gitlab.freedesktop.org/wayland/wayland/-/issues/439
// if req.serial != self.seat.client.last_enter_serial.get() {
// log::warn!(
// "ignoring wl_pointer.set_cursor (3) ({} != {})",
// req.serial,
// self.seat.client.last_enter_serial.get(),
// );
// return Ok(());
// }
self.seat.global.set_app_cursor(cursor_opt);
Ok(())
}