Bug 154814 - Animated items display in wrong order when returning to previous slide
Summary: Animated items display in wrong order when returning to previous slide
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
7.4.6.2 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Object-Animations
  Show dependency treegraph
 
Reported: 2023-04-14 21:24 UTC by Richard Trinkner
Modified: 2023-04-27 14:47 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
Test file demonstrating animation problems when returning from previous slide (512.37 KB, application/vnd.oasis.opendocument.presentation)
2023-04-14 21:24 UTC, Richard Trinkner
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Richard Trinkner 2023-04-14 21:24:57 UTC
Created attachment 186676 [details]
Test file demonstrating animation problems when returning from previous slide

When in presentation mode, animated items such as bulleted text do not display in the correct order when the user returns to a previous slide.

Expected behavior: when returning to a previous slide by pressing backspace or left arrow, the previous slide should appear in its "final" state, with all animations having completed.  In my case, that means that all bulleted items should appear. In the attached sample file, the only animations are bulleted text items that should enter individually one at a time, one per click. 

Current behavior: when returning to a previous slide by pressing backspace or left arrow, some animated items appear but some do not. When I proceed to press backspace again, animated items do not disappear in order and some items.

Please see the attached file as an example.

I know that this sounds like a duplication of another bug (#137454), but that other bug is listed as solved yet the problem persists in 7.4.6.2.

To reproduce:

1. Open attached test file. 
2. Navigate to third (last) slide.
3. Enter presentation mode with this slide (shift-F5)
4. Press backspace. The previous slide appears, but the top bullet does not display.
5. Press backspace again. Two bullets disappear. Only the bottom bullet should disappear.
5. Press backspace again. All bullets disappear. At this point, only two bullets were visible, so the third (bottom visible) should disappear, leaving the second visible.  The first bullet is never visible, but of course it should be.

This behavior happens on most of my Impress files. As a teacher who often needs to return to previous slides, I experience this bug daily.

(Thanks to devs for their hard work!)

My system: LO 7.6.4.2, Ubuntu Linux 22.10
Comment 1 Julien Nabet 2023-04-15 09:40:30 UTC
On pc Debian x86-64 with master sources updated today, I could reproduce this.
Comment 2 Richard Trinkner 2023-04-27 14:46:01 UTC Comment hidden (obsolete)
Comment 3 Richard Trinkner 2023-04-27 14:47:55 UTC Comment hidden (obsolete)