Bug 151960 - Impress does not save push button interactions
Summary: Impress does not save push button interactions
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
6.3.6.2 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Form-Controls
  Show dependency treegraph
 
Reported: 2022-11-08 15:06 UTC by Steve Brumby
Modified: 2022-11-09 12:37 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Steve Brumby 2022-11-08 15:06:16 UTC
Description:
An push button interaction works as expected until the file is closed and the .opd re-opened. It then appears none of the interaction as saved.

Steps to Reproduce:
1. Create a two page presentation
2. Page 1: Insert>Form control>Push button, draw out the control on the slide
3. Select the push button
4. Format>Interaction>Go to page or object> select page 2
5. Save and close the presentation
6. Open and select the push button (also have to do Tools>Forms>Design mode to be able to select the push button)
7. Check the Interaction,  Format>Interaction. There will be "No action".

Actual Results:
It appears Interactions on the push button control are not saved. At least they are not loaded. 

Expected Results:
Once the push button actions are set, I expect these would be saved and reloaded when opening the file. 
Also not having to select Form>Design mode.


Reproducible: Always


User Profile Reset: Yes

Additional Info:
The problem appears at least with
Windows v6.3.6.2, 7.4.2.3
Linux 7.0.4.2
These were the only versions I could only test with.
Comment 1 Stéphane Guillou (stragu) 2022-11-09 12:37:56 UTC
Thank you, Steve.

Confirmed in:

Version: 7.4.2.3 / LibreOffice Community
Build ID: 382eef1f22670f7f4118c8c2dd222ec7ad009daf
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: threaded

and:

Version: 7.5.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: b57307e8f3553fcb292c9c11fcf58bcef3a6cb3c
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: threaded

Interaction is lost.