diff options
-rw-r--r-- | textadapter.py | 4 |
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() |