Bug 418046 - Uninstalling icon theme via distribution package manager while Icons kcm is open leaves invalid entries in such kcm until system settings is restarted
Summary: Uninstalling icon theme via distribution package manager while Icons kcm is o...
Status: RESOLVED WORKSFORME
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_icons (other bugs)
Version First Reported In: 5.22.90
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-02-22 16:48 UTC by Patrick Silva
Modified: 2023-05-12 15:59 UTC (History)
1 user (show)

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


Attachments
screenshot (913.47 KB, image/png)
2020-02-22 16:48 UTC, Patrick Silva
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Silva 2020-02-22 16:48:47 UTC
Created attachment 126303 [details]
screenshot

STEPS TO REPRODUCE
1. install an icon theme via distribution package manager
2. open system settings > Icons
3. uninstall the same icon theme via distribution package manager while system settings > Icons is open

OBSERVED RESULT
invalid entries related to just uninstalled icon theme are present in Icons kcm.
My screenshot shows Icons kcm after I uninstall flat-remix icon theme on Arch via pacman.
Entries highlighted in red are invalid and disappeared after I restart system settings > Icons.

EXPECTED RESULT
no invalid entry should be present in Icons kcm after the step 3

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 5.18.1
KDE Frameworks Version: 5.67.0
Qt Version: 5.14.1
Comment 1 Patrick Silva 2021-09-18 15:20:20 UTC
leaving Icons kcm while an icon theme is installed via "Get new icons" also creates invalid entries in the
GridView.

Operating System: Arch Linux
KDE Plasma Version: 5.22.90
KDE Frameworks Version: 5.86.0
Qt Version: 5.15.2
Graphics Platform: Wayland
Comment 2 Patrick Silva 2023-05-12 15:59:41 UTC
Cannot reproduce.

Operating System: Arch Linux 
KDE Plasma Version: 5.27.5
KDE Frameworks Version: 5.105.0
Qt Version: 5.15.9
Graphics Platform: Wayland