Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--textadapter.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/textadapter.py b/textadapter.py
index d2246b6..526f6f1 100644
--- a/textadapter.py
+++ b/textadapter.py
@@ -244,6 +244,10 @@ class TextViewer(gobject.GObject):
if new_value > v_adjustment.upper - v_adjustment.page_size:
new_value = v_adjustment.upper - v_adjustment.page_size
v_adjustment.value = new_value
+ elif scrolltype == gtk.SCROLL_START:
+ self.set_current_page(0)
+ elif scrolltype == gtk.SCROLL_END:
+ self.set_current_page(self._pagecount - 1)
def previous_page(self):
v_adjustment = self._scrolled.get_vadjustment()