Import SVG fill-rule="evenodd"
This is a major problem for having SVG look correct.
Please import fill-rule="evenodd" properly. Test case of an "O" that imports incorrectly (as fill-rule="nonzero") without the hole in the middle. Illustrator gets this wrong, but XD imports it properly. Some additional issues:
- Ref-ing the same mask crashes Illustrator.
- Nested masks don't import properly.
- Gradient and image transforms and patterns (fit/fill/tile) don't import
<svg width="90" height="90" viewBox="0 0 90 90" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>O</title>
<use xlink:href="#path1_fill" fill="#C4C4C4"/>
<defs>
<path id="path1_fill" fill-rule="evenodd" d="M 67.0157 46.007C 68.8447 34.502 61.8237 24 48.1947 24C 33.9167 24 25.0667 34.03 23.2967 44.945C 21.4677 56.45 28.1347 66.952 42.1767 66.952C 56.6317 66.952 65.3047 56.922 67.0157 46.007ZM 47.6047 32.201C 38.8727 32.201 33.3857 38.16 32.1467 45.712C 31.0847 52.497 34.2707 58.751 42.6487 58.751C 51.4397 58.751 56.9267 52.792 58.1067 45.24C 59.1687 38.455 55.9827 32.201 47.6047 32.201Z"/>
</defs>
</svg>
We have the fix available in the latest release. Please update Illustrator using Adobe Creative Cloud application to the latest build for version Illustrator CC 23.0.
Please refer to our knowledge base FAQ – https://illustrator.uservoice.com/knowledgebase/articles/1844590 if you face difficulty in update.
Or get in touch with us at any of the other support channels – https://helpx.adobe.com/support.html
Warm Regards,
Ashutosh Chaturvedi | Sr. Quality Engineering Manager – Illustrator
Adobe. Make It an Experience.
-
Dirk Schulze commented
Hi Alec. I can confirm the problem and logged the issue. Thanks for reporting!