diff options
| author | Ivan Molodetskikh <yalterz@gmail.com> | 2024-03-23 12:46:26 +0400 |
|---|---|---|
| committer | Ivan Molodetskikh <yalterz@gmail.com> | 2024-03-23 15:45:44 +0400 |
| commit | 021a2a1af771421e39a990bb1eac624e0ef274de (patch) | |
| tree | cfd607d93c740d960325f0a6df9a0afa33f04ca2 /src/backend/winit.rs | |
| parent | 354f0b039a768c77e9c703cbcbca693f0b8c6f96 (diff) | |
| download | niri-021a2a1af771421e39a990bb1eac624e0ef274de.tar.gz niri-021a2a1af771421e39a990bb1eac624e0ef274de.tar.bz2 niri-021a2a1af771421e39a990bb1eac624e0ef274de.zip | |
Don't use an idle for queued redraw tracking
This way we can order the redraw after all the refreshing, where it
should be.
Diffstat (limited to 'src/backend/winit.rs')
| -rw-r--r-- | src/backend/winit.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/backend/winit.rs b/src/backend/winit.rs index 580802bc..ca80f339 100644 --- a/src/backend/winit.rs +++ b/src/backend/winit.rs @@ -193,7 +193,7 @@ impl Winit { let output_state = niri.output_state.get_mut(output).unwrap(); match mem::replace(&mut output_state.redraw_state, RedrawState::Idle) { RedrawState::Idle => unreachable!(), - RedrawState::Queued(_) => (), + RedrawState::Queued => (), RedrawState::WaitingForVBlank { .. } => unreachable!(), RedrawState::WaitingForEstimatedVBlank(_) => unreachable!(), RedrawState::WaitingForEstimatedVBlankAndQueued(_) => unreachable!(), |
