Adding panning
authorEd Page <eopage@byu.net>
Tue, 20 Apr 2010 02:46:36 +0000 (21:46 -0500)
committerEd Page <eopage@byu.net>
Tue, 20 Apr 2010 02:46:36 +0000 (21:46 -0500)
src/hildonize.py
src/libview.py

index 77d585a..cb6d1e0 100755 (executable)
@@ -360,8 +360,9 @@ def _fremantle_hildonize_scrollwindow(scrolledWindow):
        pannableWindow = hildon.PannableArea()
 
        child = scrolledWindow.get_child()
        pannableWindow = hildon.PannableArea()
 
        child = scrolledWindow.get_child()
-       scrolledWindow.remove(child)
-       pannableWindow.add(child)
+       if child is not None:
+               scrolledWindow.remove(child)
+               pannableWindow.add(child)
 
        parent = scrolledWindow.get_parent()
        if parent is not None:
 
        parent = scrolledWindow.get_parent()
        if parent is not None:
index a5efbea..573901f 100644 (file)
@@ -203,6 +203,8 @@ class View(gtk.VBox):
                self.scrolled_window.set_policy(gtk.POLICY_AUTOMATIC, gtk.POLICY_AUTOMATIC)
                self.pack_start(self.scrolled_window, expand = True, fill = True, padding = 0)
 
                self.scrolled_window.set_policy(gtk.POLICY_AUTOMATIC, gtk.POLICY_AUTOMATIC)
                self.pack_start(self.scrolled_window, expand = True, fill = True, padding = 0)
 
+               self.scrolled_window = hildonize.hildonize_scrollwindow(self.scrolled_window)
+
                self.reload_view()
 
        def loadList(self):
                self.reload_view()
 
        def loadList(self):