summaryrefslogtreecommitdiff
path: root/shell/ev-window.c
diff options
context:
space:
mode:
authorloongson <[email protected]>2017-03-04 12:56:05 +0800
committerraveit65 <[email protected]>2017-03-05 20:19:58 +0100
commitb2b6dc9afb1c5057415e8eb08a230d18ee955e99 (patch)
tree9e07ae0c3ac436cbef01d3d979801d64ba712717 /shell/ev-window.c
parentf56979b9fe55ea7e26ef5de0ebdf9f00d0c585d9 (diff)
downloadatril-b2b6dc9afb1c5057415e8eb08a230d18ee955e99.tar.bz2
atril-b2b6dc9afb1c5057415e8eb08a230d18ee955e99.tar.xz
Previously opened page incorrectly restored if it was the last one
If you stay on the last page when you close it, reopen it will not be positioned until you visited it (reset to the first). In the changed code: Judgment only works on the last page. This function explicitly introduces this problem, so it can be removed directly. I have been tested successfully.
Diffstat (limited to 'shell/ev-window.c')
-rw-r--r--shell/ev-window.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/shell/ev-window.c b/shell/ev-window.c
index f2e07e5d..74c70347 100644
--- a/shell/ev-window.c
+++ b/shell/ev-window.c
@@ -1280,8 +1280,6 @@ setup_document_from_metadata (EvWindow *window)
* show the first page. */
page = ev_document_model_get_page (window->priv->model);
n_pages = ev_document_get_n_pages (window->priv->document);
- if (page == n_pages - 1)
- ev_document_model_set_page (window->priv->model, 0);
if (ev_metadata_get_int (window->priv->metadata, "window_width", &width) &&
ev_metadata_get_int (window->priv->metadata, "window_height", &height))