From 632175d1e2f38ecc070d48a65b776577a4260a7b Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Sat, 25 Apr 2020 17:02:47 -0400 Subject: [PATCH] Fix #2322: delete open posframes on doom/reload --- modules/completion/ivy/config.el | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/completion/ivy/config.el b/modules/completion/ivy/config.el index d0693cbea..2c3e9aba7 100644 --- a/modules/completion/ivy/config.el +++ b/modules/completion/ivy/config.el @@ -331,7 +331,9 @@ evil-ex-specific constructs, so we disable it solely in evil-ex." ;; posframe. (dolist (fn '(swiper counsel-rg counsel-grep counsel-git-grep)) (setf (alist-get fn ivy-posframe-display-functions-alist) - #'ivy-display-function-fallback))) + #'ivy-display-function-fallback)) + + (add-hook 'doom-reload-hook #'posframe-delete-all)) (use-package! flx