I understand now how the spec intends for this to work. I think it
verifies that override is not possible with "use".
Thanks for taking the time to sort it out.
On Mon, Dec 7, 2009 at 12:26 AM, bbyak <email address hidden> wrote:
>> Notice that the style attribute is not "unset" on the "use"
> referent "#MyPath".
>
> Style attribute cannot be unset, only individual properties can. And in
> this example, the original has e.g. the fill unset, i.e. it is not
> specified for it. This is why setting blue fill on the use works.
>
> I'm going to close this as invalid, please don't take this personal but
> it doesn't seem like you uncovered any problems here, Inkscape works
> according to the spec in this aspect.
>
> ** Changed in: inkscape
> Status: New => Invalid
>
> --
> Clone behavior is broken with style inheritance
> https://bugs.launchpad.net/bugs/493318
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in Inkscape: A Vector Drawing Tool: Invalid
>
> Bug description:
> Expected behavior:
> Object A is cloned to another Object B (a clone).
> The style of objects A and B by may be adjusted as the user wishes, without special handling. By default, the style of object (clone) B is "unset", meaning that it inherits from object A. Object A's style settings do NOT control whether object B will be able to specialize its style. If the user wishes to make any clone objects inherit style from their clone origin objects, they would simply "unset" the style on the clone objects, NOT the original object.
>
> Observed behavior:
> When I clone an object, and then try to set the style on the clone object (not inherited), the style is not allowed unless the origin object has its style set to "unset". While it appears to be documented this way in some places, it is documented differently in others. There appears to be a misunderstanding about how this is supposed to work. Please make it sane again.
>
> Version:
> Inkscape 0.47/Win32
>
> To unsubscribe from this bug, go to:
> https://bugs.launchpad.net/inkscape/+bug/493318/+subscribe
>
I understand now how the spec intends for this to work. I think it
verifies that override is not possible with "use".
Thanks for taking the time to sort it out.
On Mon, Dec 7, 2009 at 12:26 AM, bbyak <email address hidden> wrote: /bugs.launchpad .net/bugs/ 493318 /bugs.launchpad .net/inkscape/ +bug/493318/ +subscribe
>> Notice that the style attribute is not "unset" on the "use"
> referent "#MyPath".
>
> Style attribute cannot be unset, only individual properties can. And in
> this example, the original has e.g. the fill unset, i.e. it is not
> specified for it. This is why setting blue fill on the use works.
>
> I'm going to close this as invalid, please don't take this personal but
> it doesn't seem like you uncovered any problems here, Inkscape works
> according to the spec in this aspect.
>
> ** Changed in: inkscape
> Status: New => Invalid
>
> --
> Clone behavior is broken with style inheritance
> https:/
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in Inkscape: A Vector Drawing Tool: Invalid
>
> Bug description:
> Expected behavior:
> Object A is cloned to another Object B (a clone).
> The style of objects A and B by may be adjusted as the user wishes, without special handling. By default, the style of object (clone) B is "unset", meaning that it inherits from object A. Object A's style settings do NOT control whether object B will be able to specialize its style. If the user wishes to make any clone objects inherit style from their clone origin objects, they would simply "unset" the style on the clone objects, NOT the original object.
>
> Observed behavior:
> When I clone an object, and then try to set the style on the clone object (not inherited), the style is not allowed unless the origin object has its style set to "unset". While it appears to be documented this way in some places, it is documented differently in others. There appears to be a misunderstanding about how this is supposed to work. Please make it sane again.
>
> Version:
> Inkscape 0.47/Win32
>
> To unsubscribe from this bug, go to:
> https:/
>