Bug 461033

Summary: Icon missing in NewsFlash app from flatpak
Product: [Plasma] Breeze Reporter: Mintra <kolaso8308>
Component: IconsAssignee: visual-bugs-null
Status: RESOLVED FIXED    
Severity: normal CC: hedim74889, kainz.a, m, nate
Priority: NOR    
Version First Reported In: 5.25.5   
Target Milestone: ---   
Platform: Flatpak   
OS: Linux   
Latest Commit: Version Fixed/Implemented In: 5.100
Sentry Crash Report:
Attachments: Missing icon with breeze
Icon not missing with Adwaita

Description Mintra 2022-10-26 18:45:52 UTC
Created attachment 153223 [details]
Missing icon with breeze

Missing icon in NewsFlash header bar
***

***


STEPS TO REPRODUCE
1. Set icons to breeze 
2. Install com.gitlab.newsflash from flathub
3. Open NewsFlash see missing icon
4. Set icons to Adwaita
5. Reopen NewsFlash, icon not missing

OBSERVED RESULT

Missing icon in header bar

EXPECTED RESULT

No missing icon in header bar


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 5.25.5
KDE Frameworks Version: 5.99.0
Qt Version: 5.15.6

ADDITIONAL INFORMATION
Comment 1 Mintra 2022-10-26 18:46:53 UTC
Created attachment 153224 [details]
Icon not missing with Adwaita
Comment 2 Nate Graham 2022-10-27 16:15:23 UTC
The issue could be a missing icon, a missing symlink to a new name for that icon, or a bad fallback path. I'll fix it.

But to do that, I need to know the exact name of the icon that the app is asking for. Can you either figure this out or ask the app's author what it is? Thanks!
Comment 3 Mintra 2022-11-02 22:33:35 UTC
The icon name is "accessories-dictionary-symbolic"
Comment 4 Nate Graham 2022-11-03 19:52:56 UTC
Git commit bb4f63f84ed4fa98dc826dbc2c5b1d27269c9f76 by Nate Graham.
Committed on 03/11/2022 at 19:51.
Pushed by ngraham into branch 'master'.

Add accessories-dictionary-symbolic symlink to a book-looking icon
FIXED-IN: 5.100

A  +1    -0    icons-dark/actions/16/accessories-dictionary-symbolic.svg
A  +1    -0    icons/actions/16/accessories-dictionary-symbolic.svg

https://invent.kde.org/frameworks/breeze-icons/commit/bb4f63f84ed4fa98dc826dbc2c5b1d27269c9f76