Describe the bug
context-stroke should be replaced by the stroke value where a marker is rendered. Since we render markers not as markers, but actual geometry we have to replace those special paints accordingly.
Expected behaviorcontext-stroke should match the stroke color of the surrounding context. Similarly for context-fill.
Alternatively we could perhaps detect whether those values are used and simply retain the marker as marker instead of rendering it on our own. We'd lose the per-instance different sketching, but at least it still looks correct.
Describe the bug context-stroke should be replaced by the stroke value where a marker is rendered. Since we render markers not as markers, but actual geometry we have to replace those special paints accordingly.
To Reproduce
Expected behavior
context-stroke
should match the stroke color of the surrounding context. Similarly forcontext-fill
. Alternatively we could perhaps detect whether those values are used and simply retain the marker as marker instead of rendering it on our own. We'd lose the per-instance different sketching, but at least it still looks correct.