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

            Bug ID: 515641
           Summary: Menus on the desktop have mismatched styling with the
                    desktop theme
    Classification: Frameworks and Libraries
           Product: libplasma
      Version First 6.6.80
       Reported In:
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: components
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
  Target Milestone: ---

Created attachment 189295
  --> https://bugs.kde.org/attachment.cgi?id=189295&action=edit
Example of a bad mismatch between styling

SUMMARY
Menus on the desktop, such as the one attached to the 'Session and Power'
button in Kickoff utilize the application style for their theming instead of
the desktop theme. The component is PlasmaExtras.Menu, which uses the
application style. 

Because mostly everything else on the desktop is styled according to the Plasma
theme, this can result in pretty jarring, bad visuals when using non-Breeze
desktop themes which don't have matching application styles.

In practice this means e.g. that an opaque white menu can appear on a very
transparent and dark desktop theme, such as in the screenshot attached.

STEPS TO REPRODUCE
1. Use a desktop theme different than Breeze, e.g. WhiteSurDark
2. Set application style to MS Windows 9x
3. Set color scheme to a one different than the desktop theme

OBSERVED RESULT
A jarring looking menu that looks out of place.

EXPECTED RESULT
A menu themed by the desktop theme, like with PC3.

SOFTWARE/OS VERSIONS
Operating System: Manjaro Linux 
KDE Plasma Version: 6.6.80
KDE Frameworks Version: 6.24.0
Qt Version: 6.10.1
Kernel Version: 6.12.68-1-MANJARO (64-bit)
Graphics Platform: Wayland

ADDITIONAL INFORMATION
I tested a PC3 port of the PlasmaExtras.Menu and was able to get a nice,
working desktop themed menu. But I think the better solution would be if
PlasmaExtras.Menu could support desktop themes.

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

Reply via email to