path is drawn invisibly depending on exact coordinates and stroke-linecap
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Fix Released
|
Medium
|
Unassigned |
Bug Description
I have this SVG file, showing an empty xiangqi board:
<svg xmlns="http://
<path style="
M 033,034 l 568,000
M 033,105 l 568,000
M 033,176 l 568,000
M 033,247 l 568,000
M 033,318 l 568,000
M 033,389 l 568,000
M 033,460 l 568,000
M 033,531 l 568,000
M 033,602 l 568,000
M 033,673 l 568,000
M 033,034 l 000,284
M 104,034 l 000,284
M 175,034 l 000,284
M 246,034 l 000,284
M 317,034 l 000,284
M 388,034 l 000,284
M 459,034 l 000,284
M 530,034 l 000,284
M 601,034 l 000,284
M 033,389 l 000,284
M 104,389 l 000,284
M 175,389 l 000,284
M 246,389 l 000,284
M 317,389 l 000,284
M 388,389 l 000,284
M 459,389 l 000,284
M 530,389 l 000,284
M 601,389 l 000,284
M 246,034 l 142,142
M 388,034 l -142,142
M 246,531 l 142,142
M 388,531 l -142,142" />
</svg>
When I load that file into Inkscape 0.48 on Windows 7, it shows up as expected.
But when I change the first coordinate from 033,034 to 033,033, the complete lower haft of the board disappears. The paths are still there, but they are not painted black.
The curious thing is that when I change stroke-linecap from "square" to "round", the lower lines reappear. I don't understand this, but I doubt that this is normal, intended behavior.
Changed in inkscape: | |
status: | Fix Committed → Fix Released |
Attaching SVG code as actual SVG file for convenience (for testers).