Push the flat copy number Repeat on Points declares as its level extent

This commit is contained in:
Dennis Kobert
2026-08-25 17:15:00 +00:00
parent 5176bfd331
commit 95bbeb6634

View File

@@ -157,7 +157,7 @@ fn repeat_on_points<T>(
let scoped = ctx.push_position(transformed_point);
let mut frame = IndexLink { index: 0, outer: None };
let (element, local) = content.eval(&scoped.ctx().push_level(&mut frame, index as u64, rest))?;
let (element, local) = content.eval(&scoped.ctx().push_level(&mut frame, copy, rest))?;
let mut composed = *local;
composed.translation = transformed_point;
return Ok((element, Attr(composed)));