Commit 42a8382a authored by Sebastian Neuser's avatar Sebastian Neuser
Browse files

Set position on document load only if no page was specified

parent 1d398dfa
...@@ -786,10 +786,13 @@ document_open(zathura_t* zathura, const char* path, const char* password, ...@@ -786,10 +786,13 @@ document_open(zathura_t* zathura, const char* path, const char* password,
gtk_widget_show(zathura->pages[page_id]); gtk_widget_show(zathura->pages[page_id]);
} }
/* set position */ /* Set page */
page_set(zathura, zathura_document_get_current_page_number(document)); page_set(zathura, zathura_document_get_current_page_number(document));
if (file_info.position_x != 0 || file_info.position_y != 0) {
position_set(zathura, file_info.position_x, file_info.position_y); /* Set position (only if restoring from history file) */
if (file_info.current_page == zathura_document_get_current_page_number(document)
&& (file_info.position_x != 0 || file_info.position_y != 0)) {
position_set(zathura, file_info.position_x, file_info.position_y);
} }
return true; return true;
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment