GNOME Bugzilla – Bug 682128
Extension styling is broken
Last modified: 2012-09-13 20:44:55 UTC
I'm not sure why, but 75e49610cbed17ae312ddd896f07503842390d27 broke stylesheets from extensions. Reverting it works fine.
Hm. Maybe I got the inequality wrong? Try reversing it.
Nope, no change. Btw, I just found out that the problem exists only if you live enable the extension after the shell is started, otherwise it works fine with your patch.
Hm. I guess that's why it worked for me in testing.
Created attachment 224274 [details] [review] Fix extension styling St.Theme.load_stylesheet() does not queue a theme context change, so any styling of widgets created before will not be updated. To fix this, load the stylesheet before the extension builds its own UI in enable()
Review of attachment 224274 [details] [review]: Makes sense.
Attachment 224274 [details] pushed as 77c15b7 - Fix extension styling