summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/window.rs6
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();