From 349e4738ecf8920eda9bb3b1f13af56c06f36233 Mon Sep 17 00:00:00 2001 From: Yuan Fu Date: Tue, 11 Dec 2018 16:38:02 -0500 Subject: [PATCH] Clear childframe on exit of minor mode --- eldoc-box.el | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/eldoc-box.el b/eldoc-box.el index 80115d8..7ef41cf 100644 --- a/eldoc-box.el +++ b/eldoc-box.el @@ -179,7 +179,10 @@ Checkout `lsp-ui-doc--make-frame', `lsp-ui-doc--move-frame'." :lighter " ELDOC-BOX" (if eldoc-box-hover-mode (setq-local eldoc-message-function #'eldoc-box--eldoc-message-function) - (setq-local eldoc-message-function #'eldoc-minibuffer-message))) + (setq-local eldoc-message-function #'eldoc-minibuffer-message) + ;; if minor mode is turned off when childframe is visible + ;; hide it + (eldoc-box-quit-frame))) (provide 'eldoc-box)