]> www.fi.muni.cz Git - evince.git/commitdiff
Don't update page range if we are scrolling to some document
authorNickolay V. Shmyrev <nshmyrev@src.gnome.org>
Sun, 7 Aug 2005 17:23:28 +0000 (17:23 +0000)
committerNickolay V. Shmyrev <nshmyrev@src.gnome.org>
Sun, 7 Aug 2005 17:23:28 +0000 (17:23 +0000)
point.

ChangeLog
shell/ev-view.c

index 38d40cf00bb42bc6e957ea6844780836f97f21f8..e29f59d2bb6d964ededa5f1d9d12fcb0b4078df6 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2005-08-07  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>
+
+       * shell/ev-view.c: (view_update_range_and_current_page):
+       Don't update page range if we are scrolling to some document
+       point.
+
 2005-08-07  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>
 
        * shell/ev-view.c: (get_page_extents): reverse rotation/scale
index fe07f1dd9728611b440855c3b61a79d7cfbe3f4a..64f14843fde37257e0a83649710f6a5b1c196580 100644 (file)
@@ -483,6 +483,9 @@ view_set_adjustment_values (EvView         *view,
 static void
 view_update_range_and_current_page (EvView *view)
 {
+       if (view->pending_scroll != SCROLL_TO_KEEP_POSITION)
+               return;
+
        /* Presentation trumps all other modes */
        if (view->presentation) {
                view->start_page = view->current_page;