branch: master
commit d04ef9bd182f8756f9f54f9e0765619b6a2b55e4
Author: Oleh Krehel <ohwoeo...@gmail.com>
Commit: Oleh Krehel <ohwoeo...@gmail.com>

    hydra.el (hydra-cleanup): reorder
    
    Re #36
---
 hydra.el |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/hydra.el b/hydra.el
index c26ddcf..416ea60 100644
--- a/hydra.el
+++ b/hydra.el
@@ -259,8 +259,9 @@ It's intended for the echo area, when a Hydra is active."
 (defun hydra-cleanup ()
   "Clean up after a Hydra."
   (when (window-live-p lv-wnd)
-    (kill-buffer (window-buffer lv-wnd))
-    (delete-window lv-wnd)))
+    (let ((buf (window-buffer lv-wnd)))
+      (delete-window lv-wnd)
+      (kill-buffer buf))))
 
 (defun hydra-disable ()
   "Disable the current Hydra."

Reply via email to