Bug 418043 - Uninstalling current third-party icon theme via GHNS window leaves system without many icons
Summary: Uninstalling current third-party icon theme via GHNS window leaves system wit...
Status: RESOLVED WORKSFORME
Alias: None
Product: frameworks-knewstuff
Classification: Frameworks and Libraries
Component: general (other bugs)
Version First Reported In: 5.105.0
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Jeremy Whiting
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-02-22 16:28 UTC by Patrick Silva
Modified: 2025-03-27 17:13 UTC (History)
5 users (show)

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


Attachments
Dolphin without many icons (65.95 KB, image/png)
2020-02-22 16:28 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:28:34 UTC
Created attachment 126302 [details]
Dolphin without many icons

STEPS TO REPRODUCE
1. open system settings > icons
2. click on "Get new icons..." button and install an icon theme
3. close "Get new icons..." window
4. apply the just installed icon theme
5. click on "Get new icons..." button again and uninstall the previously installed and applied icon theme

OBSERVED RESULT
the icon theme is uninstalled but another one is not set, causing many missing icons
on the system. Attached screenshot shows Dolphin without many icons.

EXPECTED RESULT
when we use the kcm to uninstall a third-party icon theme currently used, the next icon theme in the list is automatically applied. GHNS window should also apply another icon theme after uninstalling the current one.

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 Thiago Sueto 2020-11-13 03:26:17 UTC
Can confirm this one on current master.
Perhaps it would be a good idea to default to Breeze or Breeze Dark (as those are typically installed system-wide on a Plasma 5 installation) whenever the current theme is removed. In case the user decides to remove all installed third-party themes, they wouldn't fallback to e.g. an incomplete system-wide theme like Adwaita.
Comment 2 Photon 2021-11-25 09:27:53 UTC
Defaulting to Breeze is a good idea.
Comment 3 Patrick Silva 2022-05-22 18:42:29 UTC
Currently, after uninstalling the icon theme most icons of Dolphin are reverted to Breeze - despite no icon theme is selected in Icons KCM - but the icons in its window decoration and in task manager are not.

Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.25.80
KDE Frameworks Version: 5.95.0
Qt Version: 5.15.4
Graphics Platform: Wayland