diff options
Diffstat (limited to 'src/backend/winit.rs')
| -rw-r--r-- | src/backend/winit.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/backend/winit.rs b/src/backend/winit.rs index e9413698..580802bc 100644 --- a/src/backend/winit.rs +++ b/src/backend/winit.rs @@ -199,6 +199,10 @@ impl Winit { RedrawState::WaitingForEstimatedVBlankAndQueued(_) => unreachable!(), } + output_state.frame_callback_sequence = output_state.frame_callback_sequence.wrapping_add(1); + + // FIXME: this should wait until a frame callback from the host compositor, but it redraws + // right away instead. if output_state.unfinished_animations_remain { self.backend.window().request_redraw(); } |
