Bug 404889 - Recent updates on both KDE Neon Git Stable and Unstable broke icons and window decorations
Summary: Recent updates on both KDE Neon Git Stable and Unstable broke icons and windo...
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Theme - Breeze (show other bugs)
Version: master
Platform: Neon Linux
: NOR normal
Target Milestone: 1.0
Assignee: visual-design
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-02-28 05:11 UTC by Thiago Sueto
Modified: 2019-02-28 13:23 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Example of lack of icons on menu. (808.97 KB, image/png)
2019-02-28 05:12 UTC, Thiago Sueto
Details
Place where mouse click will close current window on Active Window Control. (142.42 KB, image/png)
2019-02-28 05:13 UTC, Thiago Sueto
Details
Place where mouse click will maximize current window on Active Window Control. (142.54 KB, image/png)
2019-02-28 05:14 UTC, Thiago Sueto
Details
Place where mouse click will minimize current window on Active Window Control. (142.41 KB, image/png)
2019-02-28 05:14 UTC, Thiago Sueto
Details
Broken button decorations being selectable and movable. (592.63 KB, image/png)
2019-02-28 05:16 UTC, Thiago Sueto
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Thiago Sueto 2019-02-28 05:11:37 UTC
SUMMARY
After a set of updates on 27/02, which weirdly had a lot of applications request a system reboot, both on KDE Neon Git Stable and Unstable, some Breeze icons (as can be seen from the menu) got broken, namely:

Applications: System Settings, Dolphin, Kate, Kolf, Kpat, Gwenview, VLC, Kleopatra, Ktimer, Kgpg, Kwrite.

Menu sections: Languages, Mathematics, Graphics, Settings, System.

Dolphin's icon disappeared from Task Manager as well.

Active Window Control does not show its button icons (by this I mean the window decorations for minimize, maximize, close and pin to all desktops), but they exist both on the panel, latte-dock (used as example on attachments), and on its settings window.

This does not change whether one uses Breeze, Breeze Dark or another theme or color set.

If one changes icon theme to Oxygen, icons are present, including those from Task Manager, but not those from Active Window Control.

Please see attachments.
Images 2, 3 and 4 show the positions where clicks act as intended on Active Window Control, so it's certain the buttons are there.
On Image 5 I click and hold as per usual reorganization of buttons on Active Window Control settings, acting as intended. 


STEPS TO REPRODUCE
1. Update KDE Neon Git Stable or Unstable to latest
2. Reboot as prompted


OBSERVED RESULT
Absence of some icons;
No buttons on Active Window Control.

EXPECTED RESULT
All Breeze icons should be present;
Buttons should show on Active Window Control.


SOFTWARE/OS VERSIONS
Operating System: KDE neon Developer Edition (Git Unstable, but also occurred on another machine with Git Stable)
KDE Plasma Version: 5.15.80
KDE Frameworks Version: 5.56.0
Qt Version: 5.12.0
Kernel Version: 4.15.0-45-generic
OS Type: 64-bit


ADDITIONAL INFORMATION

This seems to either be i) a Neon packaging problem, since it broke not only icons but also window decorations, or ii) a Breeze icons problem, if the window decoration takes its min/max/close/pin icons from the Breeze stack.

If also tested on a different rolling-release distro, this should confirm whether it's a packaging problem or not, I believe.

I have a list of the packages that requested reboot as well, if needed. I do not have the full list of applications updated.
Comment 1 Thiago Sueto 2019-02-28 05:12:47 UTC
Created attachment 118420 [details]
Example of lack of icons on menu.
Comment 2 Thiago Sueto 2019-02-28 05:13:47 UTC
Created attachment 118421 [details]
Place where mouse click will close current window on Active Window Control.
Comment 3 Thiago Sueto 2019-02-28 05:14:12 UTC
Created attachment 118422 [details]
Place where mouse click will maximize current window on Active Window Control.
Comment 4 Thiago Sueto 2019-02-28 05:14:58 UTC
Created attachment 118423 [details]
Place where mouse click will minimize current window on Active Window Control.
Comment 5 Thiago Sueto 2019-02-28 05:16:26 UTC
Created attachment 118424 [details]
Broken button decorations being selectable and movable.
Comment 6 Jonathan Riddell 2019-02-28 10:44:28 UTC
The missing icons seem to be when the icons is from breeze-icon-theme rather than installed by the app itself in hicolor
Comment 7 Christoph Feck 2019-02-28 11:28:12 UTC
Kai, is this the KArchive regression?
Comment 8 Kai Uwe Broulik 2019-02-28 11:40:14 UTC
Very likely yes
Comment 10 Jonathan Riddell 2019-02-28 13:23:36 UTC
Rebuilt in KDE neon Developer Editions today