Merge pull request #339 from dsdshcym/fix-popup-evil-command-window-execute
Fix popup evil command window execute
This commit is contained in:
commit
44f8b579ab
1 changed files with 4 additions and 3 deletions
|
@ -74,12 +74,13 @@ the command buffer."
|
|||
(let ((result (buffer-substring (line-beginning-position)
|
||||
(line-end-position)))
|
||||
(execute-fn evil-command-window-execute-fn)
|
||||
(execute-window (get-buffer-window evil-command-window-current-buffer))
|
||||
(popup (selected-window)))
|
||||
(select-window doom-popup-other-window)
|
||||
(unless (equal evil-command-window-current-buffer (current-buffer))
|
||||
(if execute-window
|
||||
(select-window execute-window)
|
||||
(user-error "Originating buffer is no longer active"))
|
||||
;; (kill-buffer "*Command Line*")
|
||||
(doom/popup-close popup)
|
||||
(delete-window popup)
|
||||
(funcall execute-fn result)
|
||||
(setq evil-command-window-current-buffer nil)))
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue