GNOME Bugzilla – Bug 786220
Sometimes the volume icon is replaced with image-missing
Last modified: 2017-10-15 11:39:29 UTC
Created attachment 357502 [details] No volume icon in Rhythmbox Every once in a while apps with volume controls, like Totem or Rhythmbox, start with no volume icon. Instead, image-missing.png is shown. There doesn’t seem to be a rhyme or reason to how often it happens. I’d estimate it to 1/10 times I launch the app. gtk3-3.22.17-2.fc26.x86_64 adwaita-icon-theme-3.24.0-2.fc26.noarch
I presume there are no relevant messages in the terminal during the failing cases? And if you change the volume such that it would trigger a change to a different one of the 4 possible icons, does that still show image-missing? "audio-volume-muted", "audio-volume-high", "audio-volume-low", "audio-volume-medium",
(In reply to Daniel Boles from comment #1) > I presume there are no relevant messages in the terminal during the failing > cases? > Nothing in the terminal, nothing in the journal. > And if you change the volume such that it would trigger a change to a > different one of the 4 possible icons, does that still show image-missing? > > "audio-volume-muted", > "audio-volume-high", > "audio-volume-low", > "audio-volume-medium", Yes, it’s always image-missing, in all of these cases.
how do we know what icon names rhythmbox is using ?
Created attachment 361144 [details] [review] scalebutton: Fix comparison for empty icon list This also happens in master.
Review of attachment 361144 [details] [review]: Looks to me that you might still trick that check by making icon_list[0] by NULL. Not a very useful case, of course
We could also just drop the priv->icon_list[0][0] check and try to load icons for all non-empty lists.
Attachment 361144 [details] pushed as 8db9776 - scalebutton: Fix comparison for empty icon list