Bug 468087 - In LibreOffice using the Breeze Plasma Application Style and KF5/Qt 5 plugin, selected dropdown boxes are not highlighted
Summary: In LibreOffice using the Breeze Plasma Application Style and KF5/Qt 5 plugin,...
Status: RESOLVED FIXED
Alias: None
Product: Breeze
Classification: Plasma
Component: QStyle (other bugs)
Version First Reported In: 5.27.2
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-04-02 17:38 UTC by byebyebugaylon
Modified: 2025-08-12 02:50 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
Qt5/KF5 Libreoffice plugin with Breeze Application style. Note the lack of indication that "Cell Value" is selected. (10.44 KB, image/png)
2023-04-02 17:38 UTC, byebyebugaylon
Details
GTK3 plugin, which works correctly (8.16 KB, image/png)
2023-04-02 17:39 UTC, byebyebugaylon
Details

Note You need to log in before you can comment on or make changes to this bug.
Description byebyebugaylon 2023-04-02 17:38:45 UTC
Created attachment 157797 [details]
Qt5/KF5 Libreoffice plugin with Breeze Application style. Note the lack of indication that "Cell Value" is selected.

SUMMARY

Dropdown boxes in LibreOffice show no indication that they are selected using the Breeze Application Style and the KF5/Qt 5 plugins.

STEPS TO REPRODUCE
1. Ensure Breeze is your Application Style. In LibreOffice Calc, open a new document and navigate to Format -> Conditional -> Condition. By default, the box under to "Condition 1" is selected and lists "Cell value". You could also navigate to Data -> Sort and observe the box next to "Column".

OBSERVED RESULT:
There is no indication that the active dropdown box is the selected box (ie, the box that your keyboard interacts with if you use the up/down arrow keys).

EXPECTED RESULT:
There should be a border (matching the system's accent color) around the box or some other indication that it is currently selected, similar to the one you get if you hover your the mouse over the box. If you use the GTK3 plugin or another Application Style with the Qt5/KF5 plugins (example: Oxygen), this works as expected, but it is missing when using the KF5/Qt 5 plugin with the Breeze theme. Pictures are attached showing the difference between the GTK3 plugin and Qt5/KF5 plugins.

Operating System: Debian GNU/Linux 12
KDE Plasma Version: 5.27.2
KDE Frameworks Version: 5.103.0
Qt Version: 5.15.8
Kernel Version: 6.1.0-7-amd64 (64-bit)
Graphics Platform: X11

LibreOffice version:

Version: 7.4.5.1 / LibreOffice Community
Build ID: 40(Build:1)
CPU threads: 6; OS: Linux 6.1; UI render: default; VCL: kf5 (cairo+xcb)
Locale: en-US (en_US.UTF-8); UI: en-US
Debian package version: 4:7.4.5-2
Calc: threaded
Comment 1 byebyebugaylon 2023-04-02 17:39:21 UTC
Created attachment 157798 [details]
GTK3 plugin, which works correctly
Comment 2 byebyebugaylon 2025-08-12 02:50:40 UTC
This was fixed at some point between the version reported and libreoffice-kf6 version 4:25.2.3-2/LibreOffice 25.2.3.2.