diff options
-rw-r--r-- | src/window.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/window.rs b/src/window.rs index 1b602c8..261af36 100644 --- a/src/window.rs +++ b/src/window.rs @@ -183,12 +183,12 @@ impl Window { let physical_dim = self.surface_dimensions; let logical_dim = self.buffer.dimensions(); - // Return early if this render wasn't requested by us. Unrequested - // renders have been observed under Windows 10. if let RenderRequest::Render(hint) = self.render_request { self.controller.on_render(&mut self.buffer, hint); } else { - return; + // TODO: Look into the cause of reduntant unrequested render + // requests under Windows. + self.controller.on_render(&mut self.buffer, RenderHint::Redraw); } let buffer = self.buffer.as_u32_slice(); |