Adding the viewport hack so you can get the current item selected in Maemo 5
authorepage <eopage@byu.net>
Sat, 9 Jan 2010 01:30:58 +0000 (01:30 +0000)
committerepage <eopage@byu.net>
Sat, 9 Jan 2010 01:30:58 +0000 (01:30 +0000)
git-svn-id: file:///svnroot/quicknote/trunk@96 bb7704e3-badb-4cfa-9ab3-9374dc87eaa2

src/simple_list.py

index 5858e70..948b04a 100644 (file)
@@ -72,13 +72,17 @@ class SimpleList(object):
                # wie ich das möchte. Deshalb habe ich die Suche abgeschaltet.\r
                self._itemView.set_enable_search(False)\r
 \r
                # wie ich das möchte. Deshalb habe ich die Suche abgeschaltet.\r
                self._itemView.set_enable_search(False)\r
 \r
+               self._maemo5HackVBox = gtk.VBox()\r
+               self._maemo5HackVBox.pack_start(self._itemView)\r
+               self._maemo5HackViewport = gtk.Viewport()\r
+               self._maemo5HackViewport.add(self._maemo5HackVBox)\r
+\r
                # ScrolledWindow\r
                self._scrolledWindow = gtk.ScrolledWindow()\r
                self._scrolledWindow.set_policy(gtk.POLICY_NEVER, gtk.POLICY_AUTOMATIC)\r
                self._scrolledWindow.set_shadow_type(gtk.SHADOW_IN)\r
                # ScrolledWindow\r
                self._scrolledWindow = gtk.ScrolledWindow()\r
                self._scrolledWindow.set_policy(gtk.POLICY_NEVER, gtk.POLICY_AUTOMATIC)\r
                self._scrolledWindow.set_shadow_type(gtk.SHADOW_IN)\r
+               self._scrolledWindow.add(self._maemo5HackViewport)\r
 \r
 \r
-               # Anzeigen\r
-               self._scrolledWindow.add(self._itemView)\r
                self._scrolledWindow = hildonize.hildonize_scrollwindow(self._scrolledWindow)\r
                self._scrolledWindow.show()\r
 \r
                self._scrolledWindow = hildonize.hildonize_scrollwindow(self._scrolledWindow)\r
                self._scrolledWindow.show()\r
 \r