From 806e8143f1f4e46a2e46c1ebe8dd337740505685 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alejandro=20Pi=C3=B1eiro?= Date: Fri, 11 Apr 2014 17:08:17 +0200 Subject: a11y: ensure text cached when you request an EvPageAccessible https://bugzilla.gnome.org/show_bug.cgi?id=724965 origin commit: https://git.gnome.org/browse/evince/commit/?h=gnome-3-14&id=b5fc924 --- libview/ev-page-cache.c | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'libview/ev-page-cache.c') diff --git a/libview/ev-page-cache.c b/libview/ev-page-cache.c index 827cbaf3..b5be8bac 100644 --- a/libview/ev-page-cache.c +++ b/libview/ev-page-cache.c @@ -654,3 +654,13 @@ ev_page_cache_get_text_log_attrs (EvPageCache *cache, return FALSE; } + +void +ev_page_cache_ensure_page (EvPageCache *cache, + gint page) +{ + g_return_if_fail (EV_IS_PAGE_CACHE (cache)); + g_return_if_fail (page >= 0 && page < cache->n_pages); + + ev_page_cache_schedule_job_if_needed (cache, page); +} -- cgit v1.2.1