Minor tweaks
[quicknote] / src / hildonize.py
index 998a6c5..0fe0eb0 100755 (executable)
@@ -189,6 +189,20 @@ else:
        set_cell_thumb_selectable = _null_set_cell_thumb_selectable
 
 
+def _hildon_set_pix_cell_thumb_selectable(renderer):
+       renderer.set_property("stock-size", 48)
+
+
+def _null_set_pix_cell_thumb_selectable(renderer):
+       pass
+
+
+if IS_HILDON_SUPPORTED:
+       set_pix_cell_thumb_selectable = _hildon_set_pix_cell_thumb_selectable
+else:
+       set_pix_cell_thumb_selectable = _null_set_pix_cell_thumb_selectable
+
+
 def _fremantle_show_information_banner(parent, message):
        hildon.hildon_banner_show_information(parent, "", message)
 
@@ -364,8 +378,9 @@ def _fremantle_hildonize_scrollwindow(scrolledWindow):
        pannableWindow.add(child)
 
        parent = scrolledWindow.get_parent()
-       parent.remove(scrolledWindow)
-       parent.add(pannableWindow)
+       if parent is not None:
+               parent.remove(scrolledWindow)
+               parent.add(pannableWindow)
 
        return pannableWindow