Summary: | Menu in QtQuickControls Combo Box on Breeze Dark Theme Unreadable | ||
---|---|---|---|
Product: | [Plasma] Breeze | Reporter: | Maverick <basic89> |
Component: | QtQuickControls | Assignee: | David Edmundson <kde> |
Status: | RESOLVED FIXED | ||
Severity: | minor | CC: | 31i73h4ck3r, a.skembris, atalanttore, bvbfan, clearmartin, colinnkeenan, dah5aeZe, denisfalqueto, flying-sheep, hugo.pereira.da.costa, jramirez.uy, juergen.scholz.84, kde-bugs.9ek5t, kde, kde, kdebugs, marcus, mathojojo, null, richard.llom, rjquiralte, serhiy.int, tiposchi, yoann.laissus |
Priority: | NOR | ||
Version: | 5.1.95 | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
URL: | http://s18.postimg.org/h7tdi8ng9/breeze_Dark_combobox_contrast.png | ||
Latest Commit: | http://commits.kde.org/breeze/c2008d6d3a62b3f7f6e5198e047d39b4a40ecf7e | Version Fixed In: | 5.6.1 |
Sentry Crash Report: | |||
Attachments: |
Screenshot on the wallpaper settings window.
Audio device settings also affected unreadable text |
Description
Maverick
2015-01-27 13:26:43 UTC
Does it fix itself after you restart plasma? Nope. It's not about the theme switching, it rather seems that the combobox background doesnt respect the theme settings at all. I've also tested it on a second (freshly booted in Breeze Dark) machine. Thanks Please not that only this (Desktop settings) dialog is affected, most other dialogs (like the ones in system settings->application style etc) have properly styled comboboxes. *** Bug 346568 has been marked as a duplicate of this bug. *** *** Bug 352206 has been marked as a duplicate of this bug. *** I recently updated my Archlinux to plasma-desktop 5.4 and the problem is still present. It seems specific to System Settings because I tested other apps (Dolphin, KDevelop) and Combo-Boxes look just fine. The same for me on plasma 5.4. Created attachment 94386 [details]
Screenshot on the wallpaper settings window.
KDE Bug 352653 (duplicate of this?) has a comment with the upstream bug report in Qt https://bugreports.qt.io/browse/QTBUG-48252 *** Bug 351875 has been marked as a duplicate of this bug. *** *** Bug 357202 has been marked as a duplicate of this bug. *** Created attachment 96556 [details]
Audio device settings also affected
Kubuntu 15.10, Qt 5.5.1, systemsettings 5.4.3
Can you please check whether this issue is present with different themes (e.g. oxygen) too? (In reply to Christian Stadelmann from comment #14) > Can you please check whether this issue is present with different themes > (e.g. oxygen) too? It's present for all dark Desktop Themes, including Oxygen. However, I don't know how to choose a different Look And Feel to test. The only options under Look And Feel are Breeze/Breeze Dark. There's no button to install another Look And Feel. Also, the steps to reproduce are different for me since I don't know how to set the desktop to folder mode and don't care about doing that. I can instead choose "Desktop Settings" to find the same issue though. Since icons can't be put on the Desktop, I use the Folder View widget so I can follow the steps to reproduce if I right-click on that widget instead of the Desktop as well. Hm, there should be some other packages in your distro for that, but I don't know of any other dark look and feels. (In reply to Colin from comment #15) > (In reply to Christian Stadelmann from comment #14) > > Can you please check whether this issue is present with different themes > > (e.g. oxygen) too? > > It's present for all dark Desktop Themes, including Oxygen. However, I don't > know how to choose a different Look And Feel to test. The only options under > Look And Feel are Breeze/Breeze Dark. There's no button to install another > Look And Feel. Thanks. I am running into a similiar issue, but it affects different applications. I'll link it here. *** Bug 358459 has been marked as a duplicate of this bug. *** Same here.
However I was wondering if this actual theme related or by the (combo box) implementation in the GUI.
For Example:
System Settings -> Multimedia -> Audio Volume -> Configuration
The combo boxes here doesn't follow color sheme, but they also appear rather random on the screen (see attachment 96556 [details]).
Where as in
System Settings -> Multimedia -> Audio and Video -> Audio Hardware Setup
Combo box follows color sheme and is correctly placed.
HTH
It looks directly related to comboboxes created in QML. QML Comboboxes not respecting system styles/colors - maybe a QT bug? I sometimes even get a misplaced QML combobox popup. (KF 5.18, Plasma 5.5.4, Qt 5.5.1) Created attachment 97309 [details]
unreadable text
OS: Gentoo Linux
Plasma version: 5.5.4
*** Bug 359832 has been marked as a duplicate of this bug. *** agdsgfds I am sorry for my previous message. I just wanted to add me to the CC list and before doing that I played around with the text color in the comment box. I have the same issue with plasma 5.5.4 and ubuntu 15.10 with the kubuntu backports ppa; selecting the Breeze Dark color scheme makes combo boxes drawn by plasma shell hardly readable. For example in the desktop settings dialog where one can select the scaling mode of the background picture. - As already shown in https://bugs.kde.org/attachment.cgi?id=94386 Hi Hugo, sorry to bother you again with this thing but I found out what QtQuick Controls ComboBox does: It basically requests the style to paint a QFrame::StyledPanel for the background of the popup, ie. it ends up in Style::drawShapedFrameControl(...) and there we don't do anything with it and then we just end up with a white background. Can we paint the proper background color there or something like that? I don't expect anybody to actually fix QQC, so we better do something locally... *** Bug 360043 has been marked as a duplicate of this bug. *** Git commit c2008d6d3a62b3f7f6e5198e047d39b4a40ecf7e by David Rosca. Committed on 22/03/2016 at 15:22. Pushed by drosca into branch 'Plasma/5.6'. Fix drawing QtQuickControls ComboBox popups Implement drawing QStyleOptionFrame QFrame::StyledPanel shape. FIXED-IN: 5.6.1 REVIEW: 127460 M +14 -1 kstyle/breezestyle.cpp http://commits.kde.org/breeze/c2008d6d3a62b3f7f6e5198e047d39b4a40ecf7e *** Bug 363395 has been marked as a duplicate of this bug. *** *** Bug 375437 has been marked as a duplicate of this bug. *** |