summaryrefslogtreecommitdiff
path: root/modes/pdf
diff options
context:
space:
mode:
authorTyler Ware <tyler.ware.777@gmail.com>2020-05-12 21:39:16 -0600
committerPierre Neidhardt <mail@ambrevar.xyz>2020-05-13 10:04:15 +0200
commite998952dfe73d296259905e1bd8f96659bfe2661 (patch)
tree9c082c9a5ba22d99ac5a9fe20d1fa586693bbc2d /modes/pdf
parent7803740058f8ce747bda5595c26cf291ba7e8e6d (diff)
Fix pdf goto first/last page loosing hscroll
Diffstat (limited to 'modes/pdf')
-rw-r--r--modes/pdf/evil-collection-pdf.el12
1 files changed, 8 insertions, 4 deletions
diff --git a/modes/pdf/evil-collection-pdf.el b/modes/pdf/evil-collection-pdf.el
index 103d8a7..69605ac 100644
--- a/modes/pdf/evil-collection-pdf.el
+++ b/modes/pdf/evil-collection-pdf.el
@@ -76,16 +76,20 @@
(interactive "P")
(if page
(pdf-view-goto-page page)
- (pdf-view-last-page)
- (image-eob)))
+ (let ((hscroll (window-hscroll)))
+ (pdf-view-last-page)
+ (image-eob)
+ (image-set-window-hscroll hscroll))))
(defun evil-collection-pdf-view-goto-first-page (&optional page)
"`evil' wrapper around `pdf-view-first-page'."
(interactive "P")
(if page
(pdf-view-goto-page page)
- (pdf-view-first-page)
- (image-bob)))
+ (let ((hscroll (window-hscroll)))
+ (pdf-view-first-page)
+ (image-bob)
+ (image-set-window-hscroll hscroll))))
;;;###autoload
(defun evil-collection-pdf-setup ()