mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-11-10 20:32:08 +00:00
Paint and effect edits matched the active row across all selected objects at once, so one object without an equal row made every object edit the row at the raw index. ItemTarget::per_target and effect_targets now match each object against the first one on its own, as items_per_target does. effect_targets also looks up the row in the stack it belongs to when deciding whether an effect edit is object-level, so an effect on a row that sits lower in another object's stack no longer fails with "no appearance item".