Bug 422520 - Custom icons reset on session restart
Summary: Custom icons reset on session restart
Status: RESOLVED NOT A BUG
Alias: None
Product: plasmashell
Classification: Plasma
Component: Icon widget (show other bugs)
Version: master
Platform: Arch Linux Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-06-06 07:31 UTC by Rokas Kupstys
Modified: 2020-10-26 18:49 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
issue demo (706.51 KB, video/x-matroska)
2020-06-06 07:31 UTC, Rokas Kupstys
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Rokas Kupstys 2020-06-06 07:31:40 UTC
Created attachment 129096 [details]
issue demo

I use a breeze theme with applications icons from numix-circle theme. Each time i restart desktop session they get reset in the panel. If i go to icon settings, change to another theme and back to breeze - panel starts showing application icons from numix-circle theme.

This is how i customized theme icons:

~/.local/share/icons/breeze % tree
.
└── apps
    └── 48 -> /usr/share/icons/Numix-Circle/48/apps/

For clarity i attached a short video displaying panel right after session restart, and how i fix icon appearance. Video shows latte-dock, however same thing happens with icons-only panel as well.

This started happening recently after i changed icon theme to another temporarily.

I did try deleting ~/.cache directory - that did not help.


Operating System: Arch Linux 
KDE Plasma Version: 5.18.90
KDE Frameworks Version: 5.70.0
Qt Version: 5.15.0
Kernel Version: 5.4.43-1-lts
OS Type: 64-bit
Comment 1 Rokas Kupstys 2020-06-11 10:10:36 UTC
To fix my issue i made a new theme that inherits from breeze and use new theme. Please clarify if icon overriding like i described in first message is supposed to work or was i doing it incorrectly from the start?
Comment 2 Nate Graham 2020-10-26 18:49:27 UTC
yeah I'm afraid that was never supported. :) What you eventually did is correct.