Bug 142816 - Automatic effect preview does not persist after crash
Summary: Automatic effect preview does not persist after crash
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
7.2.0.0.alpha0+
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Object-Animations
  Show dependency treegraph
 
Reported: 2021-06-12 14:46 UTC by Eyal Rozenberg
Modified: 2021-08-21 16:01 UTC (History)
3 users (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 Eyal Rozenberg 2021-06-12 14:46:51 UTC
I'm currently working on a presentation in Impress, which uses some custom animation. As I start it up, the 'Automatic Preview' mode for individual effects is turned on - apparently that's the default. So, naturally, I turn it off. So far - so good.

Now, Impress is sometimes rather unstable, especially when you have many custom animations, and tends to crash. Which means that, every few hours, it crashes and I have to restart and continue my work. But that's not the bug I'm reporting. The point is, that when Impress restarts after a crash, 'Automatic Preview' for custom animation effects is enabled again.

This setting should be persisted when I make it, and in a crash-resistant fashion, rather than me having to uncheck it every time.
Comment 1 Heiko Tietze 2021-06-14 06:46:51 UTC
No objection from UX to save the state immediately.
Comment 2 psidiumcode 2021-06-16 17:13:36 UTC
Hi Eyal Rozenberg,
Can you attach the file that has the problem?
Comment 3 Eyal Rozenberg 2021-06-16 17:47:45 UTC
(In reply to psidiumcode from comment #2)
> Hi Eyal Rozenberg,
> Can you attach the file that has the problem?

Unfortunately, no. Crashes are slippery creatures and not easy to reproduce...

but - you don't actually need it. That is, it's a question of principle: Is the auto-preview setting saved 

* When you change it
* When you save the document
* When you close the document
* When you exit Impress

and it's a matter of checking the code; a developer would not have trouble finding it right away.
Comment 4 QA Administrators 2021-06-17 03:51:01 UTC Comment hidden (obsolete)
Comment 5 Buovjaga 2021-08-21 16:01:18 UTC
(In reply to Eyal Rozenberg from comment #3)
> (In reply to psidiumcode from comment #2)
> > Hi Eyal Rozenberg,
> > Can you attach the file that has the problem?
> 
> Unfortunately, no. Crashes are slippery creatures and not easy to
> reproduce...

They are easy to reproduce by forcefully killing the application :)

This is indeed a global setting, so not dependent on the document and I confirm the state change is not saved immediately.