https://bugs.kde.org/show_bug.cgi?id=406634
wolthera <griffinval...@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|CONFIRMED |RESOLVED Latest Commit| |https://invent.kde.org/kde/ | |krita/commit/205024f8437126 | |7f3bb0f7adf808e67460268e7e Resolution|--- |FIXED --- Comment #2 from wolthera <griffinval...@gmail.com> --- Git commit 205024f84371267f3bb0f7adf808e67460268e7e by Wolthera van Hövell tot Westerflier. Committed on 26/09/2019 at 13:21. Pushed by woltherav into branch 'master'. Prevent duplicate svg symbols in the vector library docker. This was caused by the fact that right now, whenever svg use elements are used, instead of loading it into something or the other, it just reparses the definition the use is referring to. This is a robust fallback, but also led to duplicate entries in the vector library docker. Now the parser uses a somewhat similar system as the one in use for other def citizens like the gradients, clip paths and masks, filters and markers, and will not allow duplicate ID entries anymore. This is also consistent with the SVG spec. M +2 -3 libs/flake/svg/SvgParser.cpp M +1 -1 libs/flake/svg/SvgParser.h https://invent.kde.org/kde/krita/commit/205024f84371267f3bb0f7adf808e67460268e7e -- You are receiving this mail because: You are watching all bug changes.