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)))