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