summaryrefslogtreecommitdiffstats
path: root/winit/src/program.rs
diff options
context:
space:
mode:
Diffstat (limited to 'winit/src/program.rs')
-rw-r--r--winit/src/program.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/winit/src/program.rs b/winit/src/program.rs
index f15e5be5..579038af 100644
--- a/winit/src/program.rs
+++ b/winit/src/program.rs
@@ -1161,6 +1161,8 @@ async fn run_instance<P, C>(
}
if !redraw_queue.is_empty() {
+ // The queue should be fairly short, so we can
+ // simply sort all of the time.
redraw_queue.sort_by(
|(target_a, _), (target_b, _)| {
target_a.cmp(target_b).reverse()