[Libreoffice-bugs] [Bug 140088] New: No border around comboboxes with latest Breeze upstream changes (kf5)
bugzilla-daemon at bugs.documentfoundation.org
bugzilla-daemon at bugs.documentfoundation.org
Tue Feb 2 11:01:43 UTC 2021
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 at lists.freedesktop.org
Reporter: m.weghorn at 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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20210202/2bcf6e17/attachment-0001.htm>
More information about the Libreoffice-bugs
mailing list