On Wayland, disable Occluded handling
Change in state requires a redraw, however drawing when getting `Occluded` with vsync will block indefinitely, thus the event in it's current state is rather useless. To solve this issue winit needs a way to determine whether the user paused/continued their render loop, so it can commit on their behalf. This commit also forces redraw when getting configure. Links: https://github.com/rust-windowing/winit/issues/3442
This commit is contained in:
parent
f526a47152
commit
ff731197dc
4 changed files with 16 additions and 24 deletions
|
|
@ -580,7 +580,7 @@ pub enum WindowEvent {
|
|||
/// ### Others
|
||||
///
|
||||
/// - **Web:** Doesn't take into account CSS [`border`], [`padding`], or [`transform`].
|
||||
/// - **Android / Windows / Orbital:** Unsupported.
|
||||
/// - **Android / Wayland / Windows / Orbital:** Unsupported.
|
||||
///
|
||||
/// [`border`]: https://developer.mozilla.org/en-US/docs/Web/CSS/border
|
||||
/// [`padding`]: https://developer.mozilla.org/en-US/docs/Web/CSS/padding
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue