From 6ceeb22b68fda15a561d3ca6fd1eb36f6db75e5c Mon Sep 17 00:00:00 2001 From: Yuan Fu Date: Fri, 4 Jan 2019 18:56:42 -0500 Subject: [PATCH] Simplify childframe creation display-buffer-in-childframe will automatically reuse childframe --- eldoc-box.el | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/eldoc-box.el b/eldoc-box.el index fe6583c..e19ff51 100644 --- a/eldoc-box.el +++ b/eldoc-box.el @@ -235,10 +235,9 @@ Checkout `lsp-ui-doc--make-frame', `lsp-ui-doc--move-frame'." `((default-minibuffer-frame . ,(selected-frame)) (minibuffer . ,(minibuffer-window)) (left-fringe . ,(frame-char-width))))) - (window (or (and eldoc-box--frame (frame-selected-window eldoc-box--frame)) - (display-buffer-in-child-frame - buffer - `((child-frame-parameters . ,parameter))))) + (window (display-buffer-in-child-frame + buffer + `((child-frame-parameters . ,parameter)))) (frame (window-frame window)) (main-frame (selected-frame))) (make-frame-visible frame)