Created attachment 181951 [details] Sample ODP file Open attached ODP file with a sample shape. It has radial gradient fill, but its rendering shows some circles which are caused because the "Automatic" value for its gradient is not being used. Now, follow these steps: 1) Open the file and notice the shape fill has circles inside it. 2) Right-click the shape and go to Area; notice that "Automatic" is selected 3) Don't change anything; simply click OK 4) Now the gradient looks good and "Automatic" is indeed applied 5) Now again, right-click the image and choose "Area" 6) Notice that now "Automatic" is NOT checked 7) Don't change anything; simply click OK 8) Now the gradient is wrong again and the circles reappear It seems that opening the dialog is inverting the value of the "Automatic" checkbox without the user changing anything. System info Version: 7.3.5.2 / LibreOffice Community Build ID: 30(Build:2) CPU threads: 16; OS: Linux 5.15; UI render: default; VCL: kf5 (cairo+xcb) Locale: pt-BR (pt_BR.UTF-8); UI: en-US Ubuntu package version: 1:7.3.5-0ubuntu0.22.04.1 Calc: threaded Also repro with Version: 7.5.0.0.alpha0+ / LibreOffice Community Build ID: 4e2ce2a460458f17ee4360c45a2da2fc4b4d753e CPU threads: 16; OS: Linux 5.15; UI render: default; VCL: kf5 (cairo+xcb) Locale: pt-BR (pt_BR.UTF-8); UI: en-US Calc: threaded
Created attachment 181952 [details] Screenshot of initial shape This is what I see when I first open the ODP file. Notice the gradient fill has circles in it which are caused by the lack of the "Automatic" option being enabled.
NOT REPRODUCED... ENVIRONMENT: LibreOfficeDev-7.4.0.0.alpha0_2022-01-23-x86_64 VERSION: Linux Mint 20.3 Cinnamon
Created attachment 182361 [details] AUTOMATIC IS SELECTED
Created attachment 182362 [details] AUTOMATIC IS NOT SELECTED IMAGE
Created attachment 182363 [details] SHAPE REAPPEARED
Reproducible in: Version: 7.5.0.0.alpha0+ / LibreOffice Community Build ID: f486d2220d5b51f422c8feca21c831e1c1d143d7 CPU threads: 4; OS: Linux 5.15; UI render: default; VCL: gtk3 Locale: en-GB (en_GB.UTF-8); UI: en-US Calc: threaded
The wrong behavior of the checkbox should be fixed with https://cgit.freedesktop.org/libreoffice/core/commit/?id=48a9ade1dacc63e61cc9a5748f29119d1d01d841
(In reply to Regina Henschel from comment #7) > The wrong behavior of the checkbox should be fixed with > https://cgit.freedesktop.org/libreoffice/core/commit/ > ?id=48a9ade1dacc63e61cc9a5748f29119d1d01d841 Hi Regina, I've just tested with the latest master and all is working fine now. The "Automatic" flag is now properly synced. Thanks for fixing this issue. Tested with Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: 19fbd6862302065cdf490085d1a8fea49f73d6ca CPU threads: 16; OS: Linux 6.2; UI render: default; VCL: kf5 (cairo+xcb) Locale: pt-BR (pt_BR.UTF-8); UI: en-US Calc: CL threaded