From 8a59a37f8da626f236e00127a28e306fe2d00fc3 Mon Sep 17 00:00:00 2001 From: Carlos Garcia Campos Date: Mon, 1 Jul 2013 20:33:20 +0200 Subject: ev-pixbuf-cache: Schedule jobs to render previous pages in inverse order origin commit: https://git.gnome.org/browse/evince/commit/?h=gnome-3-10&id=ceacd4e --- libview/ev-pixbuf-cache.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libview/ev-pixbuf-cache.c b/libview/ev-pixbuf-cache.c index 875bdb71..17555c6b 100644 --- a/libview/ev-pixbuf-cache.c +++ b/libview/ev-pixbuf-cache.c @@ -758,7 +758,7 @@ ev_pixbuf_cache_add_jobs_if_needed (EvPixbufCache *pixbuf_cache, EV_JOB_PRIORITY_URGENT); } - for (i = FIRST_VISIBLE_PREV(pixbuf_cache); i < pixbuf_cache->preload_cache_size; i++) { + for (i = pixbuf_cache->preload_cache_size - 1; i >= FIRST_VISIBLE_PREV(pixbuf_cache); i--) { job_info = (pixbuf_cache->prev_job + i); page = pixbuf_cache->start_page - pixbuf_cache->preload_cache_size + i; -- cgit v1.2.1