mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-11-03 06:30:00 -06:00
Review follow-up (CodeRabbit): leaving a dashed brush stroke out of the paint count still let a fill plus that stroke count as one paint, so the fill and each brush piece took the object opacity separately and the fill showed through the brush art. A visible dashed brush stroke now forces the layered path, like a non-solid paint does, and counts normally otherwise. brush_fx::tests::object_opacity_fades_a_brushed_stroke_once compares a brushed rectangle at object opacity 0.5 with the same rectangle in a group at 0.5, with and without a dash and a fill; before the change the fill plus dashed brush case had 1440 differing pixels.