Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/epubview/epubview.py
diff options
context:
space:
mode:
Diffstat (limited to 'epubview/epubview.py')
-rw-r--r--epubview/epubview.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/epubview/epubview.py b/epubview/epubview.py
index f59fb9c..5c2c7a2 100644
--- a/epubview/epubview.py
+++ b/epubview/epubview.py
@@ -406,6 +406,8 @@ class _View(gtk.HBox):
self._scroll_page()
def _load_next_file(self):
+ if self._loaded_page == self._pagecount:
+ return
cur_file = self._paginator.get_file_for_pageno(self._loaded_page)
pageno = self._loaded_page
while pageno < self._paginator.get_total_pagecount():
@@ -424,6 +426,8 @@ class _View(gtk.HBox):
break
def _load_prev_file(self):
+ if self._loaded_page == 1:
+ return
cur_file = self._paginator.get_file_for_pageno(self._loaded_page)
pageno = self._loaded_page
while pageno > 1: