Bug: Changes to marker references post-render are not updating in Safari
React version: 18.0.0
Steps To Reproduce
- Ensure you are using the most recent version of Safari, which is currently Version 17.5 (19618.2.12.11.6). The issue described does not manifest in Chrome or Firefox.
- Construct an SVG layout that includes two distinct markers along with a path element.
- Modify the marker-end attribute of the path element, switching from the first marker to the second, through a rendering cycle. This can be initiated by a state change (as demonstrated in my example, using setState).
- Observe that the rendering cycle, which should alter the marker end color to blue (as per my code example), fails to update the marker end.
This issue has been automatically marked as stale. If this issue is still affecting you, please leave any comment (for example, "bump"), and we'll keep it open. We are sorry that we haven't been able to prioritize it yet. If you have any new additional information, please include it with your comment!
Same happens for me!
This issue has been automatically marked as stale. If this issue is still affecting you, please leave any comment (for example, "bump"), and we'll keep it open. We are sorry that we haven't been able to prioritize it yet. If you have any new additional information, please include it with your comment!
Closing this issue after a prolonged period of inactivity. If this issue is still present in the latest release, please create a new issue with up-to-date information. Thank you!