Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Schampijer <simon@schampijer.de>2011-10-31 13:06:22 (GMT)
committer Simon Schampijer <simon@schampijer.de>2011-10-31 13:06:22 (GMT)
commit32bd7bdffefd7c86d5658b39c388d73cba934229 (patch)
treed8dfa87423f14c084cbd6a5546ab42c156d198c4
parent81709c6bfd7ae5f961fb87b43f9e74d434d6ae67 (diff)
Fix remaining issues in Combobox
- pack_end and pack_start of the combobox only take three parameters - set_row_separator_func has a second parameter, the user data to pass to @func, or None
-rw-r--r--src/sugar3/graphics/combobox.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/sugar3/graphics/combobox.py b/src/sugar3/graphics/combobox.py
index 6bc84f1..71b72ba 100644
--- a/src/sugar3/graphics/combobox.py
+++ b/src/sugar3/graphics/combobox.py
@@ -38,7 +38,7 @@ class ComboBox(Gtk.ComboBox):
GObject.TYPE_BOOLEAN)
self.set_model(self._model)
- self.set_row_separator_func(self._is_separator)
+ self.set_row_separator_func(self._is_separator, None)
def get_value(self):
"""
@@ -94,12 +94,12 @@ class ComboBox(Gtk.ComboBox):
settings, Gtk.IconSize.MENU)
self._icon_renderer.props.stock_size = max(w, h)
- self.pack_start(self._icon_renderer, False, False, 0)
+ self.pack_start(self._icon_renderer, False)
self.add_attribute(self._icon_renderer, 'pixbuf', 2)
if not self._text_renderer and text:
self._text_renderer = Gtk.CellRendererText()
- self.pack_end(self._text_renderer, True, False, 0)
+ self.pack_end(self._text_renderer, True)
self.add_attribute(self._text_renderer, 'text', 1)
if icon_name or file_name:
@@ -165,5 +165,5 @@ class ComboBox(Gtk.ComboBox):
"""
self._model.clear()
- def _is_separator(self, model, row):
+ def _is_separator(self, model, row, data):
return model[row][3]