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

            Bug ID: 158305
           Summary: Convert to polygon 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: Impress
          Assignee: [email protected]
          Reporter: [email protected]
            Blocks: 109265

Created attachment 190946
  --> https://bugs.documentfoundation.org/attachment.cgi?id=190946&action=edit
The Convert To Polygon dialog with non-default settings

Impress/Draw has a "Convert to polygon" feature for bitmap images. 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 a new Impress document
2. Insert - Image - select a bitmap (e.g. .png) file
3. Right click on the image, select Convert - To Polygon
4. In the Convert To Polygon dialog try to change some options.
5. Press OK. The conversion is executed.
6. Close LO, start Impress again.
7. Do steps 2-3 again
-> the changes you did in step 4 are back to their defaults.

Code pointers:
sd/source/ui/dlg/vectdlg.cxx 
This tries to load/save settings as a SotStorageStream object, this is an
obsolete approach
officecfg/registry/schema/org/openoffice/Office/Common.xcs
-> Vectorize 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