attributes like "inkscape:label" lost with "Simplify"

Bug #373140 reported by Thomas Holder
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Fix Released
Low
Thomas Holder

Bug Description

Some path operations lose attributes, for example the object label (inkscape:label) and interactivity stuff (onclick, onload, ...). Likewise any attributes from third-party namespaces.

In particular the "Simplify" operation should keep any attribute that doesn't define any shape property (which will not be applicable after simplification).

Combine, Break Apart and boolean operations are also affected, but less trivial to solve, since two combined paths might have different labels. I'd suggest same solution as for style, so keep attributes from topmost path and discard attributes from other paths.

Tags: boolops svg
Revision history for this message
jazzynico (jazzynico) wrote :

Confirmed on Windows XP, Inkscape 0.46 and build 21236.
Also affected by Path>Object to path.

Changed in inkscape:
importance: Undecided → Low
status: New → Confirmed
Thomas Holder (speleo3)
Changed in inkscape:
assignee: nobody → Thomas Holder (speleo3)
Revision history for this message
su_v (suv-lp) wrote :

Still present in Inkscape 0.47 and 0.47+devel r9495

related to (or duplicate of):
Bug #187449 “Keep path's custom informations after a boolean operation”

tags: added: boolops svg
Revision history for this message
Thomas Holder (speleo3) wrote :

With Inkscape 0.48.0

* Boolean Operations:
  * Union/Difference/Intersection/Exclusion
    * keeps Title/Description
    * loses Label and Interactivity attributes
  * Division/Cut Path
    * loses everything

* Simplify:
  * keeps Title/Description
  * loses Label and Interactivity attributes

* Object To Path:
  * keeps Title/Description
  * loses Label and Interactivity attributes

* Combine/Break Apart:
  * loses everything

* Inset/Outset:
  * loses everything

Revision history for this message
Beluga (buovjaga) wrote :

Test documents would be cool.

Revision history for this message
Thomas Holder (speleo3) wrote :
Revision history for this message
Thomas Holder (speleo3) wrote :
Changed in inkscape:
status: Confirmed → Fix Committed
Max Gaukler (mgmax)
Changed in inkscape:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.