Issue 116384

Summary: Impress does not save interactions associated with movies
Product: Impress Reporter: dburr <dburr>
Component: save-exportAssignee: AOO issues mailing list <issues>
Status: CONFIRMED --- QA Contact:
Severity: Trivial    
Priority: P3 CC: issues
Version: OOO320m19   
Target Milestone: ---   
Hardware: Unknown   
OS: All   
Issue Type: DEFECT Latest Confirmation in: ---
Developer Difficulty: ---

Description dburr 2011-01-10 01:26:52 UTC
Steps to reproduce:

1. Create a new presentation (File -> New -> Presentation -> Empty presentation
-> Create)
2. Insert a movie (Insert -> Movie and Sound)
3. Add Interaction (right click on movie -> Interaction, then select any
action). I used "Run macro" for my testing but I have also verified this with
"Exit presentation".
4. Verify that interaction was added (e.g. hover over movie or view Slide Show)
5. Save document (File -> Save)
6. Close document (File -> Close)
7. Reopen document (File -> Recent Documents -> 1)
8. Interaction has disappeared!

If the same procedure as above is followed but a Picture (Insert -> Picture ->
From File) is added at step 2 instead, then the Interaction is saved correctly.
 When using a picture, the content.xml file contains output such as this after
the </draw:image> is closed but before the </draw:frame> is closed.

<office:event-listeners>
<script:event-listener script:language="ooo:script"
script:event-name="dom:click"
xlink:href="vnd.sun.star.script:Standard.Module1.Main?language=Basic&amp;location=application"/>
</office:event-listeners>

If I take this exact XML and insert it into content.xml after the </draw:plugin>
is closed but before the </draw:frame> is closed, then the loaded file correctly
has the interaction associated with the movie.  Therefore the problem is only
with saving and not with loading.
Comment 1 wolframgarten 2011-01-10 08:37:55 UTC
Reproducible. Reassigned.
Comment 2 Marcus 2017-05-20 10:55:37 UTC
Reset assigne to the default "issues@openoffice.apache.org".