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

            Bug ID: 140088
           Summary: No border around comboboxes with latest Breeze
                    upstream changes (kf5)
           Product: LibreOffice
           Version: 7.2.0.0.alpha0+ Master
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: graphics stack
          Assignee: libreoffice-bugs@lists.freedesktop.org
          Reporter: m.wegh...@posteo.de

Created attachment 169387
  --> https://bugs.documentfoundation.org/attachment.cgi?id=169387&action=edit
Screenshot showing the issue

original report here: https://bugs.kde.org/show_bug.cgi?id=432395

Steps to reproduce:
0. use KDE Plasma with Breeze style selected, and a Breeze version that
includes commit
https://invent.kde.org/plasma/breeze/-/commit/2f351fe101d6a706b618b4f9518581006f50b242
(e.g. build from git master branch)
1. start LO Calc
2. take a look at the comboboxes

Result: There is no (more) border around the comboboxes

Expected result: There should be a border.

Further information:

* In https://bugs.kde.org/show_bug.cgi?id=432395#c1, Fabian Vogt wrote:
"The LO issue can be explained by LO not taking frame margins into account
(confirmed by adding 10px, but LO looked the same), so this might be fixed by
https://github.com/LibreOffice/core/commit/771f1411c588a02ed276febc9a479323bf4232cd.
I'm using 7.0.3.1 here, not sure whether that commit is included. Adding
Michael Weghorn for info."

However, this issue is not yet fixed by that commit (and the others for
tdf#138010). Possibly, a similar solution can be implemented for the comobox
case, though - presumably related: 'Qt5Graphics_Controls::drawNativeControl',
case 'else if (type == ControlType::Combobox)'

* The screenshot shows how this looks with Breeze 4:5.20.5-2 from Debian
testing (OK, left side) and Breeze built from master branch as of commit
471839bc758c991dbee30205cb080f4ba5bab5a9) (NOK, right-hand side).

Version: 7.2.0.0.alpha0+ / LibreOffice Community
Build ID: 21312572497e43317faa2f115a2a5449a97f1b44
CPU threads: 12; OS: Linux 5.10; UI render: default; VCL: kf5
Locale: en-GB (en_GB.UTF-8); UI: en-US
Calc: threaded

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to