Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/src/sugar3/graphics/icon.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/sugar3/graphics/icon.py')
-rw-r--r--src/sugar3/graphics/icon.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/sugar3/graphics/icon.py b/src/sugar3/graphics/icon.py
index 207d4a4..8faa1c0 100644
--- a/src/sugar3/graphics/icon.py
+++ b/src/sugar3/graphics/icon.py
@@ -228,7 +228,7 @@ class _IconBuffer(object):
self.fill_color = None
def _get_insensitive_pixbuf(self, pixbuf, widget):
- if not (widget and widget.style):
+ if not (widget and widget.get_style()):
return pixbuf
icon_source = Gtk.IconSource()
@@ -239,9 +239,10 @@ class _IconBuffer(object):
icon_source.set_direction_wildcarded(False)
icon_source.set_size_wildcarded(False)
- pixbuf = widget.style.render_icon(icon_source, widget.get_direction(),
- Gtk.StateType.INSENSITIVE, -1, widget,
- 'sugar-icon')
+ style = widget.get_style()
+ pixbuf = style.render_icon(icon_source, widget.get_direction(),
+ Gtk.StateType.INSENSITIVE, -1, widget,
+ 'sugar-icon')
return pixbuf