GNOME Bugzilla – Bug 689353
St: recompute all theme nodes when the icon theme changes
Last modified: 2012-12-06 22:43:36 UTC
StWidget considers "same theme node" as an indication that the style did not change, and skips emitting style-changed in that case. This means that icon theme changes are not picked up by StIcon.
Created attachment 230284 [details] [review] St: recompute all theme nodes when the icon theme changes
I am affected by this issue in two ways: 1) On login, the icons I get in my top bar are broken/ugly caused by the default icon theme being used before g-s-d starts and then gnome-shell not switching to the new theme when g-s-d is finally started. 2) When I enable/disable the high contrast icon theme, the icons are not updated, with the exception of the icon behind the app menu. Both of these issues can be 'fixed' by hovering the mouse over the icon in question. This patch fixes both issues for me.
Yeah, I've seen that as well
Review of attachment 230284 [details] [review]: Sure.
Attachment 230284 [details] pushed as 2081216 - St: recompute all theme nodes when the icon theme changes