From 91241a1d27d9763df56ff5c6e868f4c37d65fe8b Mon Sep 17 00:00:00 2001 From: Joanmarie Diggs Date: Fri, 25 Apr 2014 01:30:30 -0400 Subject: libview: Update ATK_STATE_SHOWING when the visible page range changes https://bugzilla.gnome.org/show_bug.cgi?id=728664 origin commit: https://git.gnome.org/browse/evince/commit/?h=gnome-3-14&id=110a98a https://git.gnome.org/browse/evince/commit/?h=gnome-3-14&id=c4e98b3 --- libview/ev-view.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'libview/ev-view.c') diff --git a/libview/ev-view.c b/libview/ev-view.c index 9884280b..a7ae53e0 100644 --- a/libview/ev-view.c +++ b/libview/ev-view.c @@ -811,6 +811,10 @@ view_update_range_and_current_page (EvView *view) MAX(view->start_page - PAGE_CACHE_NUMBER, 0), MIN(view->end_page + PAGE_CACHE_NUMBER, ev_document_get_n_pages (view->document) - 1), view->selection_info.selections); + if (view->accessible) + ev_view_accessible_set_page_range (EV_VIEW_ACCESSIBLE (view->accessible), + view->start_page, + view->end_page); if (ev_pixbuf_cache_get_surface (view->pixbuf_cache, view->current_page)) gtk_widget_queue_draw (GTK_WIDGET (view)); -- cgit v1.2.1