SUMMARY When the icon selected for kickoff has a name that matches a icon in the icon theme, the theme icon is used. STEPS TO REPRODUCE 1. Create a PNG file and name it like an existing icon. To be sure it doesn't have anything to do with KDE or menu related terms name it kwrite.png and put it anywhere (it doesn't have to be any icon related path) 2. Set the icon as kickoff icon 3. The preview in the dialog looks fine OBSERVED RESULT After closing the dialog with OK, your panel now has the kwrite icon from the icon theme. When opening the dialog again, the preview shows the correct icon. EXPECTED RESULT The selected icon should be used. SOFTWARE/OS VERSIONS Operating System: Debian GNU/Linux 12 KDE Plasma Version: 6.2.4 KDE Frameworks Version: 6.8.0 Qt Version: 6.7.2 Kernel Version: 6.11.10-amd64 (64-bit)
Confirmed with: KDE Plasma Version: 6.2.80 KDE Frameworks Version: 6.10.0 Qt Version: 6.8.1 Graphics Platform: Wayland
Also a regression from 5.x.
Regression from https://invent.kde.org/frameworks/kirigami/-/commit/86f021548fec3ec8bd2423d7775d375acee5bfd6. Would have been fixed by https://invent.kde.org/frameworks/kirigami/-/merge_requests/1672.