https://bugs.kde.org/show_bug.cgi?id=524851

            Bug ID: 524851
           Summary: Poorly legible labels when selecting items while using
                    certain styles and color schemes
    Classification: Applications
           Product: dolphin
      Version First 26.08.0
       Reported In:
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
  Target Milestone: ---

Created attachment 195538
  --> https://bugs.kde.org/attachment.cgi?id=195538&action=edit
Example of bug

DESCRIPTION
Selection effect theming was restored to QStyles in Dolphin 26.08. This exposed
an issue with text color changes that only work right with (styles like)
Breeze. 

Unlike Breeze, which doesn't not draw a full-opacity selection effect on
selected, most other styles do. When we have a color scheme that uses a
highlightedText color different from the normal color, we get failure with text
legibility. A dark color scheme with a really bright highlight color needs dark
text on top. Dolphin will draw white text instead currently.

This is because we use 'highlightedText' color only on 'pressed'. With most
QStyles and with these specific color schemes, it should also use
'higlightedText' color on selected too. 

Among the affected QStyles: Darkly, Fusion, Oxygen, MSWindows 9x

STEPS TO REPRODUCE
1. Set application style to either: Darkly, Fusion, Oxygen, MSWindows 9x
2. Use a color scheme whose higlightedText color differs from normal text color
(will upload one)
3. Select an item in Dolphin

OBSERVED RESULT
Poorly legible text because normal text color is used.

EXPECTED RESULT
Good legibility because higlighted text color is used.

SOFTWARE/OS VERSIONS
KDE Plasma Version: 6.7.80
KDE Frameworks Version: 6.30.0
Qt Version: 6.11.1
Dolphin version: 26.08 and master

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to