diff options
| author | Tom Dalziel <tom_dl@hotmail.com> | 2025-01-03 22:43:20 +0100 |
|---|---|---|
| committer | Tom Dalziel <tom_dl@hotmail.com> | 2025-01-05 23:30:25 +0100 |
| commit | 6afd86bbc740f3008e91881f990bf346b31d3f0b (patch) | |
| tree | c385f9f7d590bcbff8de704512a9e8e98a819c67 | |
| parent | cc1a7bde72b38cba3f3612aac460fce57f7c3f68 (diff) | |
Fix for evil-ex-teardown
Fixes #1949
| -rw-r--r-- | evil-ex.el | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -465,8 +465,9 @@ in case of incomplete or unknown commands." (defun evil-ex-teardown () "Deinitialize Ex minibuffer. Clean up everything set up by `evil-ex-setup'." - ;; Call ex--update one last time, in case after-change-functions are combined - (evil--ex-update) + (when (eq this-command #'exit-minibuffer) + ;; Call ex--update one last time, in case after-change-functions are combined + (evil--ex-update)) (let ((runner (evil-ex-argument-handler-runner evil--ex-argument-handler))) (when runner (funcall runner 'stop)))) |
