From 8936a99328e84e758e59c94081b76efbd614b66d Mon Sep 17 00:00:00 2001 From: Sameer Puri Date: Sat, 9 May 2026 19:04:10 -0700 Subject: [PATCH] Fix bounding box on images --- star/src/turtle/preprocess.rs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/star/src/turtle/preprocess.rs b/star/src/turtle/preprocess.rs index 7c77dbf..9676ad3 100644 --- a/star/src/turtle/preprocess.rs +++ b/star/src/turtle/preprocess.rs @@ -23,7 +23,12 @@ impl Turtle for PreprocessTurtle { #[cfg(feature = "image")] fn image(&mut self, image: super::elements::RasterImage) { - self.bounding_box = self.bounding_box.union(&image.dimensions); + self.bounding_box = Box2D::from_points([ + self.bounding_box.min, + self.bounding_box.max, + image.dimensions.min, + image.dimensions.max, + ]); } fn fill_polygon(&mut self, polygon: FillPolygon) {