Wayland: Switched to using a reference to relative_pointer_manager_proxy when creating SeatData (#1179)

* Fixed relative_pointer not being set up when the "zwp_relative_pointer_manager_v1" callback comes after the "wl_seat" callback

* Ran cargo fmt

* Updated changelog

* Improved CHANGELOG

* Switched to using Rc<RefCell> instead of Arc<Mutex> since all accesses to the relative_pointer_manager_proxy will happen on the same thread.

* Forgot to run cargo fmt
This commit is contained in:
andersrein 2019-09-23 20:50:06 +02:00 committed by Osspial
parent 472eddcc1b
commit 7df040f451
2 changed files with 28 additions and 22 deletions

View file

@ -20,6 +20,7 @@
- On X11, return dummy monitor data to avoid panicking when no monitors exist.
- On X11, prevent stealing input focus when creating a new window.
Only steal input focus when entering fullscreen mode.
- On Wayland, fixed DeviceEvents for relative mouse movement is not always produced
# 0.20.0 Alpha 3 (2019-08-14)