Stacked clip paths do not work when grouped with other objects
Bug #1067271 reported by
Rena Kunisaki
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Fix Released
|
Medium
|
Ted Janeczko |
Bug Description
If an object has a clip mask, and that object is part of a group containing other, non-clipped objects, and that group is itself used as a clip mask, the non-clipped objects are omitted from the mask - they appear in the XML, but the affected area does not appear.
Attached file demonstrates the problem. The red square has a clip mask and is grouped with the yellow which does not. When this group is set as a clip mask for the blue square, the yellow square is ignored - the corresponding area of the blue square does not appear.
Version 0.48-devel-r, 2012 Oct 16, Linux x86
Related branches
tags: | added: blocker |
tags: | removed: blocker |
Changed in inkscape: | |
assignee: | nobody → Ted Janeczko (janeczko-ted) |
Changed in inkscape: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
On Mac OS X 10.5.8 and OS X 10.7.4:
- not reproduced with Inkscape 0.48.3.1
- not reproduced with Inkscape 0.48+devel r10330, r10433, r10444, r10450
- reproduced with Inkscape 0.48+devel r10454, r10577, r11804
Regression possibly introduced with bazaar. launchpad. net/~inkscape. dev/inkscape/ trunk/revision/ 10451>
r10451 "Merge SPCanvasArena caching layer work"
<http://
Note:
None of current web browsers (Chromium, Firefox, Opera, Safari) seem to support rendering such nested clips. Besides stable Inkscape versions (0.47, 0.48), only Squiggle (Batik 1.7, 18pre) and librsvg 2.36 render it as shown in the "Expected result" bitmap image.