branch: scratch/add-vdiff
commit fb3097cf38424ccd02457327f3882d01ed320775
Author: Justin Burkett <[email protected]>
Commit: Justin Burkett <[email protected]>
vdiff: Check if window exists before forcing vscroll
---
vdiff.el | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/vdiff.el b/vdiff.el
index 1f7ed04..bc9234a 100644
--- a/vdiff.el
+++ b/vdiff.el
@@ -1357,10 +1357,12 @@ buffer)."
(lambda ()
(unless vdiff--setting-vscroll
(let ((vdiff--setting-vscroll t))
- (when (and vscroll
- (eq vdiff-subtraction-style 'full))
- (set-window-vscroll window vscroll))
- (force-window-update window))))))
+ (when (and (windowp window)
+ (window-live-p window))
+ (when (and vscroll
+ (eq vdiff-subtraction-style 'full))
+ (set-window-vscroll window vscroll))
+ (force-window-update window)))))))
(defun vdiff--flag-new-command ()
(setq vdiff--new-command t))