diff options
| author | jixiufeng <jixiufeng@luojilab.com> | 2019-01-30 21:19:40 +0800 |
|---|---|---|
| committer | Lukas Fürmetz <fuermetz@mailbox.org> | 2019-02-01 20:10:37 +0100 |
| commit | f42b941f8e3368a676bd95e39a5fd98bba7906d6 (patch) | |
| tree | 3b21651d15c8b44d32c8b9bfd921fb251dc5043d | |
| parent | 3e4d1a3744b081b276301e0c62e81d24ae85801c (diff) | |
check buffer-live-p in vterm--delayed-redraw
| -rw-r--r-- | vterm.el | 13 |
1 files changed, 7 insertions, 6 deletions
@@ -215,12 +215,13 @@ If nil, never delay") (vterm--delayed-redraw (current-buffer)))) (defun vterm--delayed-redraw(buffer) - (with-current-buffer buffer - (let ((inhibit-redisplay t) - (inhibit-read-only t)) - (when vterm--term - (vterm--redraw vterm--term))) - (setq vterm--redraw-timer nil))) + (when (buffer-live-p buffer) + (with-current-buffer buffer + (let ((inhibit-redisplay t) + (inhibit-read-only t)) + (when vterm--term + (vterm--redraw vterm--term))) + (setq vterm--redraw-timer nil)))) ;;;###autoload (defun vterm () |
