Skip to content

Commit 01a42e4

Browse files
committed
chore: changeset for the border-shader clear fix
1 parent 563f363 commit 01a42e4

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
'@plextv/react-lightning': patch
3+
---
4+
5+
fix(react-lightning): clear a removed border's shader on full restyles
6+
7+
The keep-shader guard (added so reanimated's partial pushes don't square off a rounded node) inferred "partial" from "no shader-relevant prop present". A full restyle that dropped a border matched that too, so a removed focus-ring border kept painting. It now gates on the PARTIAL_STYLE marker: a reconciler snapshot recomputes (and clears) the shader, while reanimated and imperative single-key style sets keep it. Imperative `el.style.x =` pushes are marked PARTIAL_STYLE too.

0 commit comments

Comments
 (0)