When you remove an image that had an animation, and then undo this action, the animation is not restores and shows "-1" in place of the object name.
Steps to Reproduce:
1. Insert an image.
2. Add an animation to the image, e.g. Appear.
3. Delete image.
Animation is not restored for the image. You will find an animation that does not belong to any object.
Animation should be restored.
User Profile Reset: No
Seems to be related, if not a duplicate, of Bug 83882.
Regression introduced by:
author Luke Deller <email@example.com> 2013-04-28 07:06:11 +1000
committer David Tardon <firstname.lastname@example.org> 2013-04-28 11:52:12 +0000
commit 57082b1243e86694b72c5e4fad013bf207bfe81a (patch)
parent 2094610175140023cf8f904f8506c189e36dec06 (diff)
fdo#60910: discard UNO shape object in SdrObject::SetPage
The creation of the UNO shape in SdrObject::getUnoShape is influenced
by pPage, so when the page changes we need to discard the cached UNO
shape so that a new one will be created with the new page.
This replaces my first shot at a fix for fdo#60910 which reinstated a
line to discard the custom shape engine (and consequently the UNO shape) in
SdrObjCustomShape::InvalidateRenderGeometry. That worked but did more
discarding than was necessary.
Bisected with: bibisect-41max
Adding Cc: to Luke Deller
*** Bug 83882 has been marked as a duplicate of this bug. ***
*** Bug 83928 has been marked as a duplicate of this bug. ***
Still reproduced in
Build ID: 00df4a5ae395607eab1f83aacfc1fb05eb93ecc9
CPU threads: 4; OS: Linux 4.15; UI render: default; VCL: gtk3;
Locale: ca-ES (ca_ES.UTF-8); UI-Language: en-US
@Caolán, since you fixed bug 112696, I thought you might be interested in this issue...