Comment 6 for bug 168943

Revision history for this message
Shirokage (x-o-0-x) wrote :

I confirm this bug on windows XP service pack 3 with inkscape 0.46 stable.

I experimented with the xml and found that this only happens if the path is a straight line to begin with. When inkscape first draws a path it sets the points (d attribute of the <path> element), but if you rotate it after that it applies rotation merely by adding a transform attribute. If you draw a horizontal or vertical path to begin with, blurring never shows up even if you rotate it, unless you rotate it manually by editing the xml attribute d. On the other hand, if you draw one that's angled to start with and then make it horizontal or vertical by using the mouse or adding transform="rotate(a,b,c)" as I did, the blur works. So apparently whether it's zero-height or not depends on the points in the d attribute. I'd say this does need to be fixed because unless the path is 0 pixels thick, it shouldn't be considered "zero height". If blur is calculated in this way I think it could cause other problems too.