Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarlos Garcia Campos <carlosgc@gnome.org>2007-09-03 14:07:37 (GMT)
committer Carlos Garcia Campos <carlosgc@src.gnome.org>2007-09-03 14:07:37 (GMT)
commit4440bba971aa015656a4339039bed1a44c2541f3 (patch)
treeb933d6f70be96126e01de514d944de88945da3cf
parentb3e9c25c9bdbe47af1b79ab109c71382d6aa0e6d (diff)
Make sure current-page <= end-page in continuous mode. Fixes bug #454950.
2007-09-03 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-view.c: (view_update_range_and_current_page): Make sure current-page <= end-page in continuous mode. Fixes bug #454950. svn path=/trunk/; revision=2655
-rw-r--r--ChangeLog7
-rw-r--r--shell/ev-view.c2
2 files changed, 8 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 1049eea..116d5b2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
2007-09-03 Carlos Garcia Campos <carlosgc@gnome.org>
+ * shell/ev-view.c: (view_update_range_and_current_page):
+
+ Make sure current-page <= end-page in continuous mode. Fixes bug
+ #454950.
+
+2007-09-03 Carlos Garcia Campos <carlosgc@gnome.org>
+
* backend/pdf/ev-poppler.cc: (build_tree):
Ignore outline items without a title. Fixes bug #453913.
diff --git a/shell/ev-view.c b/shell/ev-view.c
index 60f82e3..761594a 100644
--- a/shell/ev-view.c
+++ b/shell/ev-view.c
@@ -489,7 +489,7 @@ view_update_range_and_current_page (EvView *view)
}
view->end_page = i;
- } else if (found) {
+ } else if (found && view->current_page <= view->end_page) {
break;
}
}