Description: When opening the "settings" menu of LibreOffice Writer there are clearly visible unwanted unnecessary white rectangular areas behind all list menus that have an arrow to toggle opening/closing the full menu. Full version info below. Steps to Reproduce: 1. Run LO Writer 2. Select "Extras" -> "Optionen" -> Ansicht Actual Results: 2. The "Ansicht" Window has got several options that have a list menu with an arrow in it to toggle opening/closing the full list of options for this entry. All of them have a clearly visible white rectangular area placed behind the list menu. Expected Results: 2. There should be no white rectangles behind list menus. Reproducible: Always User Profile Reset: No Additional Info: [Information automatically included from LibreOffice] Locale: de Module: TextDocument [Information guessed from browser] OS: Linux (All) OS is 64bit: yes Version: 7.4.4.2 / LibreOffice Community Build ID: 40(Build:2) CPU threads: 8; OS: Linux 6.1; UI render: default; VCL: kf5 (cairo+xcb) Locale: de-DE (de_DE.utf8); UI: de-DE Debian package version: 1:7.4.4~rc2-2 Calc: threaded
Created attachment 184453 [details] Image showing rectangles in LO Writer Einstellungen
Can't see white rectangles here with OpenSUSE 15.3 64bit rpm Linux. Which style do you use in KDE? Version: 7.4.4.2 / LibreOffice Community Build ID: 85569322deea74ec9134968a29af2df5663baa21 CPU threads: 6; OS: Linux 5.3; UI render: default; VCL: kf5 (cairo+xcb) Locale: de-DE (de_DE.UTF-8); UI: de-DE Calc: threaded
KDE Style is Breeze.
Created attachment 186025 [details] Screenshot with current master and oxygen style
(In reply to crptdngl71 from comment #3) > KDE Style is Breeze. Are you sure? The screenshot very much reminds me of the Oxygen style that was default in KDE Plasma 4 days. While I don't see the issue with Breeze here, I can actually reproduce the behavior when forcing the use of Oxygen by setting environment variable QT_STYLE_OVERRIDE="oxygen" before starting LibreOffice. Can you please double-check whether you still see that after setting environment variable QT_STYLE_OVERRIDE="breeze"? And whether it looks any different from your current setup if you explicitly set QT_STYLE_OVERRIDE="oxygen"? Anyway, setting to NEW, since I can reproduce with oxygen. Version: 7.6.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: c832bd2103a22c78a6790de9f10ab478ca657b23 CPU threads: 12; OS: Linux 6.1; UI render: default; VCL: kf5 (cairo+xcb) Locale: en-GB (en_GB.UTF-8); UI: en-US Calc: threaded
I have checked again. "Global Design" ("Globales Design") is set to "Breeze". "Anwendungs-Stil" is set to "Oxygen". Sorry for the confusion here. I can confirm that with "Anwendungs-Stil" set to "Breeze" or "Fusion" etc. the white rectangles are not visible.
(In reply to crptdngl71 from comment #6) > I have checked again. > > "Global Design" ("Globales Design") is set to "Breeze". > > "Anwendungs-Stil" is set to "Oxygen". Sorry for the confusion here. > > I can confirm that with "Anwendungs-Stil" set to "Breeze" or "Fusion" etc. > the white rectangles are not visible. Thanks for the clarification!
Still repro with Oxygen. Arch Linux 64-bit Version: 25.2.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: d500848976b6244048684a9972322b582559910a CPU threads: 8; OS: Linux 6.10; UI render: default; VCL: kf6 (cairo+wayland) Locale: fi-FI (fi_FI.UTF-8); UI: en-US Calc: CL threaded Built on 19 September 2024