https://bugs.freedesktop.org/show_bug.cgi?id=64512

          Priority: medium
            Bug ID: 64512
          Assignee: [email protected]
           Summary: Impress loses Custom Animations for SVG imports at
                    save or load
          Severity: major
    Classification: Unclassified
                OS: All
          Reporter: [email protected]
          Hardware: Other
            Status: UNCONFIRMED
           Version: 4.0.3.3 release
         Component: filters and storage
           Product: LibreOffice

Created attachment 79218
  --> https://bugs.freedesktop.org/attachment.cgi?id=79218&action=edit
Incredibly simple SVG with which the screenshots listed in the Description were
generated

When SVG images are imported into Impress, custom animations that are applied
do not retain their connection to the SVG they're associated with, when the
document is saved and reloaded.

Screenshot of the Impress before save:
http://www.it.ca/~paul/dev/a/impress-before-save-20.jpg

Screenshot of Impress after save/close/reopen:
http://www.it.ca/~paul/dev/a/impress-after-save-20.jpg

The sample SVG I used to create these screenshots is attached to this bug
report.

Note the "-1" in place of "SVG 1" in the Custom Animations list.

TO REPLICATE:
1. Open a new Impress document, and place circle.svg on the first page.
2. On the right-hand side, select "Custom Animation", and add something.
   I tested with Motion Path for easy visibility, but Entry>Appear or
   Exit>Disappear should work too.
3, Save the Impress file, and re-open it.
4. Look at the list of animations, you should see that instead of being
   named "SVG 1" (as it was when you imported it) or if the name is now "-1".

If the animation is attached to "-1", then the animation has detached from the
imported object.  I can't tell whether this is a problem in how SVGs are
handled during load/save, how they are imported, or how Custom Animations are
linked to them, but those are where I'd look.

I'm experiencing this in 4.0.3.3.  It's been verified in 4.0.2, as well as on
Master by thorsten in IRC.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to