diff options
| author | Tyler Ware <tyler.ware.777@gmail.com> | 2020-05-12 21:39:16 -0600 |
|---|---|---|
| committer | Pierre Neidhardt <mail@ambrevar.xyz> | 2020-05-13 10:04:15 +0200 |
| commit | e998952dfe73d296259905e1bd8f96659bfe2661 (patch) | |
| tree | 9c082c9a5ba22d99ac5a9fe20d1fa586693bbc2d /modes/pdf | |
| parent | 7803740058f8ce747bda5595c26cf291ba7e8e6d (diff) | |
Fix pdf goto first/last page loosing hscroll
Diffstat (limited to 'modes/pdf')
| -rw-r--r-- | modes/pdf/evil-collection-pdf.el | 12 |
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 () |
