From a24e4f51cd8d097d66ad8cb61493b871aeef8479 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Fri, 10 Aug 2018 19:30:08 +0200 Subject: [PATCH] ui/modeline: refocus after closing any posframe --- modules/ui/modeline/config.el | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/ui/modeline/config.el b/modules/ui/modeline/config.el index ce3c1c641..d4fd16ee8 100644 --- a/modules/ui/modeline/config.el +++ b/modules/ui/modeline/config.el @@ -195,11 +195,11 @@ buffers.") (add-hook 'focus-in-hook #'+modeline|focus-all-windows) (add-hook 'focus-out-hook #'+modeline|unfocus-all-windows) +(advice-add #'posframe-hide :after #'+modeline|focus-all-windows) +(advice-add #'posframe-delete :after #'+modeline|focus-all-windows) (when (featurep! :completion helm) (add-hook 'helm-before-initialize-hook #'+modeline|unfocus-all-windows) - (add-hook 'helm-cleanup-hook #'+modeline|focus-all-windows) - (advice-add #'posframe-hide :after #'+modeline|focus-all-windows) - (advice-add #'posframe-delete :after #'+modeline|focus-all-windows)) + (add-hook 'helm-cleanup-hook #'+modeline|focus-all-windows)) ;;