branch: externals/indent-bars
commit 6e332722064640f48f421e590fbd442c3888ae6e
Author: JD Smith <[email protected]>
Commit: JD Smith <[email protected]>

    Ensure daemon-mode deferred setup runs in current buffer
---
 indent-bars.el | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/indent-bars.el b/indent-bars.el
index e22e5576df..5b96282566 100644
--- a/indent-bars.el
+++ b/indent-bars.el
@@ -994,7 +994,10 @@ Adapted from `highlight-indentation-mode'."
   :group 'indent-bars
   (if indent-bars-mode
       (if (daemonp)
-         (add-hook 'after-make-frame-functions #'indent-bars-setup-and-remove)
+         (let ((buf (current-buffer)))
+           (add-hook 'after-make-frame-functions
+                     (lambda () (with-current-buffer buf 
(indent-bars-setup-and-remove)))
+                     nil t))
        (indent-bars-setup))
     (indent-bars-teardown)))
 

Reply via email to