You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
removeEmptyContainers removes <symbol id="f" overflow="visible"/>, but it does not remove <use width="100%" height="100%" x="319.19" y="575.56" xlink:href="#f"/>, hence in combination with cleanupIDs use will refer to another element
It looks like the visual difference is no longer present (fixed by PR #1817, which prevents the no longer valid id from being reused), but the orphaned <use> is still present, so this issue is now more or less a duplicate of issue #1765.
svgo -i Input.svg.txt -o Output.svg.txt --multipass
Maybe removeEmptyContainers should be disabled by default
removeEmptyContainers removes
<symbol id="f" overflow="visible"/>
, but it does not remove<use width="100%" height="100%" x="319.19" y="575.56" xlink:href="#f"/>
, hence in combination with cleanupIDs use will refer to another elementInput
Input.svg.txt
Output
Output.svg.txt
visual Differences:
instead of the space there is a "t"
Copyright
assuming below threshold of originality
source: https://doi.org/10.1016/j.engstruct.2019.109861 (link will work in near future)
The text was updated successfully, but these errors were encountered: