[evince] [libview] Update pixbuf cache page range even when the page range haven't changed



commit b38089aac17ebdb7a44d897cf52d30fb08abfd23
Author: Carlos Garcia Campos <carlosgc gnome org>
Date:   Sat May 16 18:24:35 2009 +0200

    [libview] Update pixbuf cache page range even when the page range haven't changed
    
    It's needed because scale, rotation or selections might have changed.
---
 libview/ev-view.c |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/libview/ev-view.c b/libview/ev-view.c
index 83e4518..31ce2f5 100644
--- a/libview/ev-view.c
+++ b/libview/ev-view.c
@@ -520,14 +520,14 @@ view_update_range_and_current_page (EvView *view)
 		for (i = end; i > view->end_page; i--) {
 			hide_annotation_windows (view, i);
 		}
-
-		ev_pixbuf_cache_set_page_range (view->pixbuf_cache,
-						view->start_page,
-						view->end_page,
-						view->rotation,
-						view->scale,
-						view->selection_info.selections);
 	}
+
+	ev_pixbuf_cache_set_page_range (view->pixbuf_cache,
+					view->start_page,
+					view->end_page,
+					view->rotation,
+					view->scale,
+					view->selection_info.selections);
 }
 
 static void



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]