https://bugs.documentfoundation.org/show_bug.cgi?id=158304

            Bug ID: 158304
           Summary: Cross-fade dialogs settings are not loaded after LO
                    restart
           Product: LibreOffice
           Version: Inherited From OOo
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Keywords: easyHack
          Severity: normal
          Priority: medium
         Component: Draw
          Assignee: [email protected]
          Reporter: [email protected]
            Blocks: 109265

Created attachment 190945
  --> https://bugs.documentfoundation.org/attachment.cgi?id=190945&action=edit
Example draw file with two shapes

Draw has a Cross-fading feature for shapes. This has some settings in its
dialog, but these are not saved / loaded properly between different runs of
Draw, despite the code making efforts to save them.

1. Open the attached Draw file, it has two drawing shapes.
2. Select both by clicking and pressing Shift
3. Go to Shape - Cross-fading menu.
4. Try to change the settings, change the Increments value, uncheck the boxes.
5. Press OK. The cross-fading is executed fine.
6. Close LO without saving the document, then reload.
7. Do steps 2-3.
-> The settings you changed are reset to the default values.

Code pointers:
sd/source/ui/dlg/morphdlg.cxx
This tries to load/save settings as a SotStorageStream object, this is an
obsolete approach
officecfg/registry/schema/org/openoffice/Office/Draw.xcs
-> CrossFading group of settings

(I found this issue because my bin/find-unused-configkeys.sh script reported
this group as unused.)

Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: a91892ec4942fc875820ea02dfbe74e986548142
CPU threads: 16; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: hu-HU (hu_HU.UTF-8); UI: en-US
Calc: threaded


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=109265
[Bug 109265] [META] Remember dialog's previous settings issues
-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to