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

            Bug ID: 156411
           Summary: Width and Height fields of the Compress dialog don't
                    keep aspect ratio, reset to default value (GTK3)
           Product: LibreOffice
           Version: 6.1.0.3 release
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Keywords: bibisected, bisected, regression
          Severity: normal
          Priority: medium
         Component: LibreOffice
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
            Blocks: 103182, 117085

Changing the width or height value in the Compress Image dialog resets the
other field to its original value instead of updating it to keep the aspect
ratio of the image.

Steps to reproduce:
1. Open Writer
2. Insert raster image
3. Image context menu > Compress
4. Change either the width or height value

Reproduced in recent master build:

Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 77fca616e0bd79e0b405fd0b3543cf8e94e15df3
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: threaded

gen VCL not affected.

Note that testing with deb release binaries, 6.1 uses GTK2 by default so won't
reproduce the bug.
However, using the linux-64-6.1 bibisect repo, the builds use gtk3 and one can
bibisect the issue to the first bad commit
6edb5859f11eb102864795d4d46c8175ab9b06cb which points to core commit:

commit  cc7cb945846e5b476de917bb90976a4fca175ad1
author  Caolán McNamara Wed Apr 18 21:06:08 2018 +0100
committer       Caolán McNamara Thu Apr 19 09:53:55 2018 +0200
weld CompressGraphicsDialog
Reviewed-on: https://gerrit.libreoffice.org/53125

Caolán, can you please have a look?


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=103182
[Bug 103182] [META] GTK3-specific bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=117085
[Bug 117085] [META] Compress image dialog bugs and enhancements
-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to