From 36fed84249733bb08d492d61816ea5e8fe4b981b Mon Sep 17 00:00:00 2001 From: Jan Petykiewicz Date: Sun, 15 Feb 2026 01:31:15 -0800 Subject: [PATCH] [PolyCollection] fix slicing --- masque/shapes/poly_collection.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/masque/shapes/poly_collection.py b/masque/shapes/poly_collection.py index 73aca30..c714ed5 100644 --- a/masque/shapes/poly_collection.py +++ b/masque/shapes/poly_collection.py @@ -60,7 +60,7 @@ class PolyCollection(Shape): return for ii, ff in zip( self._vertex_offsets, - chain(self._vertex_offsets, (self._vertex_lists.shape[0],)), + chain(self._vertex_offsets[1:], [self._vertex_lists.shape[0]]), strict=True, ): yield slice(ii, ff)