Bug 364201

Summary: No button icons are shown for most buttons in Window Decoration settings
Product: [Plasma] kwin Reporter: Ruslan Kabatsayev <b7.10110111>
Component: decorationsAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED DOWNSTREAM    
Severity: normal    
Priority: NOR    
Version First Reported In: 5.6.4   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Screenshot

Description Ruslan Kabatsayev 2016-06-11 06:51:09 UTC
No button icons are shown for most buttons in Window Decoration settings.

Reproducible: Always

Steps to Reproduce:
1. Open System Settings
2. Go to Application Style->Window Decorations->Buttons

Actual Results:  
Most icons for buttons missing, and when you try dragging the text, you miss when trying to place it on the "Titlebar" part of the widget, because the button's symbol which appears above the dragged text is almost invisible, and the text itself seems to not be a valid object to place.

Expected Results:  
All buttons, not just Menu and Close ones, should be visible — at least some placeholders for them, if no icons are available.
Comment 1 Ruslan Kabatsayev 2016-06-11 06:51:32 UTC
Created attachment 99450 [details]
Screenshot
Comment 2 Martin Flöser 2016-06-13 09:48:22 UTC
do you have breeze installed?
Comment 3 Ruslan Kabatsayev 2016-06-13 09:58:31 UTC
i think I do: it's the default decoration on Kubuntu. In the list of decorations it's called "org.kde.breeze".
Comment 4 Thomas Lübking 2016-06-13 10:20:18 UTC
icon theme, not decoration.
looks like you're using oxygen and neither it nor it's inheritence provide the icons.
nevertheless, the items should probably work regardless of the icon theme (ie. display a square or some ugly internal failsafes)
Comment 5 Ruslan Kabatsayev 2016-06-13 10:26:11 UTC
I do have Breeze icon theme, but even selecting it as current theme doesn't show the windeco button icons, although all other icons do change.
Comment 6 Thomas Lübking 2016-06-13 12:28:35 UTC
did you restart systemsettings after changing the theme?
Comment 7 Ruslan Kabatsayev 2016-06-13 14:47:11 UTC
Yes, I restarted it. In fact, even without restart the menu icon had changed to Breeze version of it. But the others except "close" still remain invisible.
Comment 8 Ruslan Kabatsayev 2016-08-27 15:37:39 UTC
I've checked this on live image of Kubuntu 16.04, and it doesn't show this bug. Apparently this is a buggy upgrade process, which led to this, not a problem with KWin itself.