Bug 149212 - Impress: Powerpoint OLE animations don't work
Summary: Impress: Powerpoint OLE animations don't work
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
7.2.1.2 release
Hardware: All Windows (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-05-21 02:51 UTC by Daniel Collins
Modified: 2023-01-12 17:32 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
Publisher-made PPTX with OLE animations. (388.16 KB, application/zip)
2022-05-21 02:52 UTC, Daniel Collins
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Collins 2022-05-21 02:51:16 UTC
Description:
Working as a college math professor, most undergraduate textbooks come with premade Powerpoint lecture slides from the publisher. I would like to present these with Libre Office Impress. However, in every case the animated OLE math objects fail to animate properly. This is consistently the case across a large number of textbooks, authors, producers, etc., that I've tried to use (working mostly with Pearson textbooks).

Steps to Reproduce:
1. Open the PPTX file
2. Start the slide show, proceed to slide with OLE animations, click through (e.g., in attached file, slides 5, 7, 8, etc.)

Actual Results:
OLE objects fail to animate (in view at all times)

Expected Results:
OLE objects should animate (start invisible, then transition to visible on click)


Reproducible: Always


User Profile Reset: No


OpenGL enabled: Yes

Additional Info:
- Note that text objects animate fine; it is only OLE objects (math images) that do not.
- If the PPTX file is converted to ODP, the problem persists (OLE objects do not animate)
- Although though the OLE objects don't animate, the slide still "eats up" the expected clicks; we must click as many times as OLE objects to get to the next slide
- Even if we delete all the animations on a slide, these "hidden" clicks persist; we must still click as many times as objects to get to the next slide
- Trying to backtrack to the previous slide often fails on slides with OLE animations that we tried to remove.
- I can provide an arbitrary number of publisher-made PPTX slide decks with this problem, if desired (e.g., hundreds)
Comment 1 Daniel Collins 2022-05-21 02:52:51 UTC
Created attachment 180272 [details]
Publisher-made PPTX with OLE animations.

Animated OLE objects start on slide 5.
Comment 2 Daniel Collins 2022-05-21 03:08:31 UTC
Note that on conversion from PPTX to ODP, OLE object animation entries are lost from the Animations sidebar. E.g., in the attached PPTX example, on slide 5, there are 5 animations listed -- 2 text and 3 OLE embedded objects. After conversion to ODP format, only 2 animations are listed -- just the 2 text objects. Nonetheless, the slide still "eats up" 3 extra clicks for the missing OLE animations.
Comment 3 Prabhu GS 2022-05-21 17:47:53 UTC
Thank you for reporting the bug. I can confirm that the bug is present in

Version: 7.4.0.0.alpha1+ / LibreOffice Community
Build ID: 66d8951df3c11ead0b9415eb292c3ae88689edf1
CPU threads: 8; OS: Linux 5.4; UI render: default; VCL: gtk3
Locale: en-IN (en_IN); UI: en-US
Calc: threaded
Comment 4 Suthagar 2022-05-28 13:05:42 UTC
Version: 7.2.0.4 / LibreOffice Community
Build ID: 9a9c6381e3f7a62afc1329bd359cc48accb6435b
CPU threads: 2; OS: Linux 5.4; UI render: default; VCL: gtk3
Locale: en-IN (en_IN); UI: en-US
Calc: threaded


Actual Result:
   
   OLE math objects Success to animate properly.

It's Starts with Slide no:5,7,8,11,12,13,14,15,16,17,19,20,24,27,28,29.
Comment 5 Buovjaga 2023-01-12 12:48:19 UTC
I reproduced the problem in older versions, but it is fine now in 7.4.3.

I found a problem in an unreleased version and reported it as bug 152990
Comment 6 Daniel Collins 2023-01-12 17:32:41 UTC
Agreed, confirmed this works for me now with the 7.4.4.2 download. Major fix for me, thanks to whoever made that happen.