Created attachment 133598 [details] Emoji Selector with sidebar expanded showing no icon for Smiles & Emotion SUMMARY See Summary STEPS TO REPRODUCE 1. Press [Meta+.] to launch Emoji Selector OBSERVED RESULT There's no category for smileys, the most basic emoji! But if you click the [|+] sidebar button at the bottom left, the sidebar expands to show text titles, and a "Smileys & Emotion" category with no icon appears. EXPECTED RESULT Smileys & Emotion should show up in the default collapsed sidebar with an icon. SOFTWARE/OS VERSIONS Linux/KDE Plasma: Fedora 33 KDE Spin. KDE Plasma Version: 5.20.3 KDE Frameworks Version: 5.75.0 Qt Version: 5.15.1 xcb ADDITIONAL INFORMATION There's no tooltip for the open sidebar button.
I hoped this might be an easy fix by inspection... https://invent.kde.org/plasma/plasma-desktop/-/blob/master/applets/kimpanel/backend/ibus/emojier/ui/CategoryAction.qml#L32 has function getIcon(category) { switch (category.trim()) { ... case 'People & Body': return 'user' case 'Smileys & Emotion': Q_FALLTHROUGH case 'Smileys & People': return 'smiley' case 'Symbols': return 'love' ... So the icon for the "Smileys & Emotion" category in the sidebar should be 'smiley', I think I'm using the breeze theme, and I have a /usr/share/icons/breeze/actions/22/smiley.svg ; I changed System Settings > Appearance > Icons to Oxygen and still no icon. Hmmm.
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/243
Git commit 6e66bf62bbf800443d69a172cc1db24e88145e8f by David Redondo. Committed on 24/11/2020 at 10:31. Pushed by davidre into branch 'master'. There is no Q_FALLTHROUGH in qml or js CCMAIL:i@guoyunhe.me M +1 -1 applets/kimpanel/backend/ibus/emojier/ui/CategoryAction.qml https://invent.kde.org/plasma/plasma-desktop/commit/6e66bf62bbf800443d69a172cc1db24e88145e8f
Git commit 980b22d518e0cfcfba376c01bc43cc7454317904 by Nate Graham, on behalf of David Redondo. Committed on 24/11/2020 at 16:00. Pushed by ngraham into branch 'Plasma/5.20'. There is no Q_FALLTHROUGH in qml or js CCMAIL:i@guoyunhe.me (cherry picked from commit 6e66bf62bbf800443d69a172cc1db24e88145e8f) M +1 -1 applets/kimpanel/backend/ibus/emojier/ui/CategoryAction.qml https://invent.kde.org/plasma/plasma-desktop/commit/980b22d518e0cfcfba376c01bc43cc7454317904