Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/sugar/graphics/combobox.py
diff options
context:
space:
mode:
authorMarco Pesenti Gritti <mpg@redhat.com>2007-07-31 12:56:05 (GMT)
committer Marco Pesenti Gritti <mpg@redhat.com>2007-07-31 12:56:05 (GMT)
commitd8faf0ba047a7f33fd9d5ba21a428cdc5ca509d5 (patch)
tree5e1755ce3955f6c6861ee6e922f9964537d90130 /sugar/graphics/combobox.py
parentcca69e70125c2550b36e0136de0154b88dae256a (diff)
Get rid of some of the obsolete units usage.
Diffstat (limited to 'sugar/graphics/combobox.py')
-rw-r--r--sugar/graphics/combobox.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/sugar/graphics/combobox.py b/sugar/graphics/combobox.py
index 46e7249..3251dc2 100644
--- a/sugar/graphics/combobox.py
+++ b/sugar/graphics/combobox.py
@@ -21,8 +21,6 @@ import logging
import gobject
import gtk
-from sugar.graphics import units
-
class ComboBox(gtk.ComboBox):
__gtype_name__ = 'SugarComboBox'
@@ -66,7 +64,11 @@ class ComboBox(gtk.ComboBox):
def append_item(self, action_id, text, icon_name=None):
if not self._icon_renderer and icon_name:
self._icon_renderer = gtk.CellRendererPixbuf()
- self._icon_renderer.props.stock_size = units.microgrid_to_pixels(3)
+
+ settings = self.get_settings()
+ w, h = gtk.icon_size_lookup_for_settings(settings, gtk.ICON_SIZE_MENU)
+ self._icon_renderer.props.stock_size = w
+
self.pack_start(self._icon_renderer, False)
self.add_attribute(self._icon_renderer, 'pixbuf', 2)