# -*- coding: utf-8 -*-
"""
-@bug Lists aren't pannable
@bug Fix sizing of everything for Maemo
@bug For some reason, the back/close button doesn't work when I nest multiple levels
@todo Need to confirm id's are persistent (not just for todos but broken behavior on transition)
if column is not None:
self._treeView.append_column(column)
+ viewport = gtk.Viewport()
+ viewport.add(self._treeView)
+
self._treeScroller = gtk.ScrolledWindow()
- self._treeScroller.add(self._treeView)
+ self._treeScroller.add(viewport)
self._treeScroller.set_policy(gtk.POLICY_NEVER, gtk.POLICY_AUTOMATIC)
+ self._treeScroller = hildonize.hildonize_scrollwindow(self._treeScroller)
self._separator = gtk.HSeparator()
self._playcontrol = playcontrol.NavControl(self._player, self._store)
self._treeView.append_column(titleColumn)
self._treeView.get_selection().connect("changed", self._on_row_changed)
+ viewport = gtk.Viewport()
+ viewport.add(self._treeView)
+
self._treeScroller = gtk.ScrolledWindow()
- self._treeScroller.add(self._treeView)
+ self._treeScroller.add(viewport)
self._treeScroller.set_policy(gtk.POLICY_NEVER, gtk.POLICY_AUTOMATIC)
+ self._treeScroller = hildonize.hildonize_scrollwindow(self._treeScroller)
self._presenter = presenter.StreamMiniPresenter(self._store)
self._presenterNavigation = presenter.NavigationBox()