From fd13df48a5896bec77b04a1fb4a3ddfc72e2fa3c Mon Sep 17 00:00:00 2001 From: Douglas Wilson Date: Tue, 7 Aug 2018 08:31:50 +1200 Subject: [PATCH] Fix helm-execute-persistent-action With (helm +childframe) in doom! section, without this patch execute-persistent-action opens an extra non-child frame. This doesn't play nicely with my tiling window manager. This patch is taken from helm-posframe, and seems to fix it. --- modules/completion/helm/autoload/posframe.el | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/completion/helm/autoload/posframe.el b/modules/completion/helm/autoload/posframe.el index c529e6349..efde5b1dc 100644 --- a/modules/completion/helm/autoload/posframe.el +++ b/modules/completion/helm/autoload/posframe.el @@ -19,6 +19,7 @@ bottom, which is easier on the eyes on big displays." "TODO" (setq +helm--posframe-last-window (selected-window)) (require 'posframe) + (setq helm--buffer-in-new-frame-p t) (posframe-show (setq +helm--posframe-buffer buffer) :poshandler +helm-posframe-handler