diff options
author | 2024-10-22 00:45:36 +0200 | |
---|---|---|
committer | 2024-11-05 23:52:56 +0100 | |
commit | 3ba7c71e3ffb651fde753bcf63bb604c16d4bcc2 (patch) | |
tree | 2978ac7b4ab6c651f58d830727ec24792884db5a /winit | |
parent | 97bcca04002d9d7c4812e178d30fb12358fad72c (diff) | |
download | iced-3ba7c71e3ffb651fde753bcf63bb604c16d4bcc2.tar.gz iced-3ba7c71e3ffb651fde753bcf63bb604c16d4bcc2.tar.bz2 iced-3ba7c71e3ffb651fde753bcf63bb604c16d4bcc2.zip |
Implement `reactive-rendering` for `slider`
Diffstat (limited to 'winit')
-rw-r--r-- | winit/src/program.rs | 2 |
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() |