From fdd9896dc5f727f4c659ad6252f1ab36cca77762 Mon Sep 17 00:00:00 2001 From: Héctor Ramón Jiménez Date: Wed, 10 Apr 2024 19:55:27 +0200 Subject: Track image damage in `iced_tiny_skia` --- tiny_skia/src/layer.rs | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'tiny_skia') diff --git a/tiny_skia/src/layer.rs b/tiny_skia/src/layer.rs index 17e6ac13..d3d8b988 100644 --- a/tiny_skia/src/layer.rs +++ b/tiny_skia/src/layer.rs @@ -241,8 +241,16 @@ impl Layer { }, ); + let images = damage::list( + &previous.images, + ¤t.images, + |image| vec![image.bounds().expand(1.0)], + Image::eq, + ); + damage.extend(text); damage.extend(primitives); + damage.extend(images); damage } } -- cgit