winit/src
Murarth a95ebc5ee6
X11: Fix incorrect modifiers when events are missed (#1279)
* X11: Fix incorrect modifiers when events are missed

* Syncs modifier state with state data in X key/button/motion events.
* Fixes modifier state in XWayland, as xinput2 raw input events will
  not be received when a window does not have focus.
* Removes `impl From<_> for ModifiersState` on X11/Wayland API types,
  replacing them with `pub(crate)` methods.

* Cleanup modifier state update using a macro

* Remove keys from modifier state when updating
2019-11-22 17:11:30 -07:00
..
platform Prevent EventLoop from getting initialized outside the main thread in cross-platform functions (#1186) 2019-10-18 11:51:06 -04:00
platform_impl X11: Fix incorrect modifiers when events are missed (#1279) 2019-11-22 17:11:30 -07:00
dpi.rs Fixed typo (#1273) 2019-11-14 00:10:31 -05:00
error.rs Always use f as the argument name for &mut std::fmt::Formatter (#1023) 2019-07-09 17:49:07 -04:00
event.rs Fix cargo doc on nightly builds (#1274) 2019-11-12 16:51:46 -07:00
event_loop.rs Use paths for intra-doc links, and verify that links are valid in CI (#1244) 2019-11-11 16:05:59 -07:00
icon.rs Always use f as the argument name for &mut std::fmt::Formatter (#1023) 2019-07-09 17:49:07 -04:00
lib.rs Use paths for intra-doc links, and verify that links are valid in CI (#1244) 2019-11-11 16:05:59 -07:00
monitor.rs Use paths for intra-doc links, and verify that links are valid in CI (#1244) 2019-11-11 16:05:59 -07:00
window.rs Use paths for intra-doc links, and verify that links are valid in CI (#1244) 2019-11-11 16:05:59 -07:00