[gnome-music: 1/2] view: Cache vadjustment in ViewContainer
- From: Vadim Rutkovsky <vrutkovsky src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-music: 1/2] view: Cache vadjustment in ViewContainer
- Date: Mon, 12 Aug 2013 15:44:45 +0000 (UTC)
commit 0b633d9cabdb0129daffd236f533d716199e16f7
Author: Jackson Isaac <jacksonisaac2008 gmail com>
Date: Sun Aug 11 15:55:18 2013 +0530
view: Cache vadjustment in ViewContainer
gnomemusic/view.py | 11 +++++------
1 files changed, 5 insertions(+), 6 deletions(-)
---
diff --git a/gnomemusic/view.py b/gnomemusic/view.py
index a39f080..df1177c 100644
--- a/gnomemusic/view.py
+++ b/gnomemusic/view.py
@@ -56,6 +56,7 @@ class ViewContainer(Stack):
)
self.view.set_view_type(Gd.MainViewType.ICON)
self.view.set_model(self._model)
+ self.vadjustment = self.view.get_vadjustment()
self.selection_toolbar = selection_toolbar
box = Gtk.Box(orientation=Gtk.Orientation.VERTICAL)
box.pack_start(self.view, True, True, 0)
@@ -139,14 +140,12 @@ class ViewContainer(Stack):
pass
def _connect_view(self):
- vadjustment = self.view.get_vadjustment()
- self._adjustmentValueId = vadjustment.connect(
+ self._adjustmentValueId = self.vadjustment.connect(
'value-changed',
self._on_scrolled_win_change)
def _on_scrolled_win_change(self, data=None):
vScrollbar = self.view.get_vscrollbar()
- adjustment = self.view.get_vadjustment()
revealAreaHeight = 32
#if there's no vscrollbar, or if it's not visible, hide the button
@@ -154,9 +153,9 @@ class ViewContainer(Stack):
self._loadMore.set_block(True)
return
- value = adjustment.get_value()
- upper = adjustment.get_upper()
- page_size = adjustment.get_page_size()
+ value = self.vadjustment.get_value()
+ upper = self.vadjustment.get_upper()
+ page_size = self.vadjustment.get_page_size()
end = False
#special case self values which happen at construction
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]