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.
No objection from UX to save the state immediately.
Hi Eyal Rozenberg, Can you attach the file that has the problem?
(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.
[Automated Action] NeedInfo-To-Unconfirmed
(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.
Confirmed that killing LO after deactivating the animation preview results in setting not saved. Same with the automatic preview of Slide Transitions. For comparison, I tried with Display Grid turned on, and the settings is indeed saved even when killing LO. Version: 24.8.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: ce454f382d0d005dd3de021c7820be3ffa0bb582 CPU threads: 8; OS: Linux 6.5; UI render: default; VCL: gtk3 Locale: en-AU (en_AU.UTF-8); UI: en-US Calc: CL threaded