Description
The SVG importer does not respect fill-rule="evenodd". A compound path whose inner subpath should create a transparent hole is imported as a solid shape. follow up of #4329
Steps to reproduce
- Open
fill-rule-evenodd.svg in a browser or another SVG viewer. It appears as a purple square with a transparent square hole.
- Import the same file into Graphite.
- Compare the imported result with the browser rendering.
Expected behavior
The imported shape is a purple square with a transparent square hole, matching the SVG rendering in a browser.

Actual behavior
The inner square is filled, so the imported result is a solid purple square. The importer behaves as if the path used the default nonzero fill rule.

Description
The SVG importer does not respect
fill-rule="evenodd". A compound path whose inner subpath should create a transparent hole is imported as a solid shape. follow up of #4329Steps to reproduce
fill-rule-evenodd.svgin a browser or another SVG viewer. It appears as a purple square with a transparent square hole.Expected behavior
The imported shape is a purple square with a transparent square hole, matching the SVG rendering in a browser.

Actual behavior
The inner square is filled, so the imported result is a solid purple square. The importer behaves as if the path used the default nonzero fill rule.