I just installed KDE Neon and the first thing I did was change the "Look And Feel" (under "Workspace Theme" in System Settings) from Breeze to Breeze Dark. Despite this, the context menu still appears white when clicking on the desktop or the lower panel. Right clicking on an application (Dolphin, for example) brings up the proper dark context menu. Reproducible: Always Steps to Reproduce: 1. Go to System Settings> Workspace Theme, and set "Look And Feel" to Breeze Dark. 2. Click apply. 3. Right click on the panel or the desktop. Actual Results: A white context menu with black text appears. Expected Results: A black context menu with white text appears.
I can reproduce this, even though it happens only after I toggle the color scheme (while it works fine after a new login). I can also confirm that applications are not affected, only plasmashell's contex menus do not detect the new color scheme.
Confirmed. Interesting. Changing colorscheme manually works whereas the look and feel color change is missed by plasmashell.
Patch https://phabricator.kde.org/D3908
I can confirm on Arch, plasma 5.9.5. When I change from breeze dark to breeze, desktop and panel context menus are still dark until I restart my plasma session.
What is the status of this bug? From what I know, it is intended that QWidgets (including dialogs and menus) use the QWidget palette, not the Plasma palette.
This bug affects plasma 5.11 on Arch.
>What is the status of this bug? From what I know, it is intended that QWidgets (including dialogs and menus) use the QWidget palette, not the Plasma palette. "intended" might be too much of a strong word, but effectively yeah. However, we have a bug here because in the screensht we can see Dolphin is black. Therefore the widget theme is black.
plasma 5.12 beta is affected on Arch Linux.
Git commit cf49d415e7bb30e98c0e7529e7307d8449b8ffcd by Kai Uwe Broulik. Committed on 25/01/2018 at 09:47. Pushed by broulik into branch 'Plasma/5.12'. [Look and feel KCM] Sync color group after copying over color file values FIXED-IN: 5.12.0 Differential Revision: https://phabricator.kde.org/D10056 M +2 -1 kcms/lookandfeel/kcm.cpp https://commits.kde.org/plasma-desktop/cf49d415e7bb30e98c0e7529e7307d8449b8ffcd