Implement version 0.4 of the HasRawWindowHandle trait
This makes Winit 0.27 compatible with crates like Wgpu 0.13 that are using the raw_window_handle v0.4 crate and aren't able to upgrade to 0.5 until they do a new release (since it requires a semver change). The change is intended to be self-contained (instead of pushing the details into all the platform_impl backends) since this is only intended to be a temporary trait implementation for backwards compatibility that will likely be removed before the next Winit release. Fixes #2415.
This commit is contained in:
parent
ad41eaf151
commit
11d4a301e4
3 changed files with 106 additions and 1 deletions
|
|
@ -12,6 +12,7 @@ And please only add new entries to the top of this list, right below the `# Unre
|
|||
- On X11, fix min, max and resize increment hints not persisting for resizable windows (e.g. on DPI change).
|
||||
- On Windows, respect min/max inner sizes when creating the window.
|
||||
- **Breaking:** On Windows, device events are now ignored for unfocused windows by default, use `EventLoopWindowTarget::set_device_event_filter` to set the filter level.
|
||||
- For backwards compatibility, `Window` now (additionally) implements the old version (`0.4`) of the `HasRawWindowHandle` trait
|
||||
|
||||
# 0.27.1 (2022-07-30)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue