Commit 302a94b
[BugFix][RadonFiber] Preserve explicit attribute override on Radon architecture in SetNativeProps
When setting native props, attributes passed via style used the style
path, but non-style attributes always called SetAttribute(key_str, value)
with default override behavior. On Radon architecture, this caused the
explicit override flag to be lost, leading to incorrect attribute
precedence.
This change routes non-style attributes through SetAttribute(key_str,
value, false) when running on Radon, preserving the explicit override
semantics expected by Radon while keeping existing behavior for other
architectures.
AutoSubmit: true
AutoLand: release/3.6, release/3.5
issue: m-68172157541 parent 21a6634 commit 302a94b
1 file changed
+5
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2583 | 2583 | | |
2584 | 2584 | | |
2585 | 2585 | | |
2586 | | - | |
| 2586 | + | |
| 2587 | + | |
| 2588 | + | |
| 2589 | + | |
| 2590 | + | |
2587 | 2591 | | |
2588 | 2592 | | |
2589 | 2593 | | |
| |||
0 commit comments