[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/helm ebef12f70e 1/2: Use default-toplevel-value for restor
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/helm ebef12f70e 1/2: Use default-toplevel-value for restoring |
Date: |
Wed, 3 Aug 2022 06:58:48 -0400 (EDT) |
branch: elpa/helm
commit ebef12f70ebd3f1648c541bb5c73f77831146403
Author: Thierry Volpiatto <thievol@posteo.net>
Commit: Thierry Volpiatto <thievol@posteo.net>
Use default-toplevel-value for restoring
minibuffer-follows-selected-frame
This allows resetting to original value if something eroneously
let-bind it on top.
---
helm-core.el | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/helm-core.el b/helm-core.el
index 84170551da..49894703d5 100644
--- a/helm-core.el
+++ b/helm-core.el
@@ -2940,7 +2940,7 @@ HISTORY args see `helm'."
minibuffer-completion-confirm
(ori--minibuffer-follows-selected-frame
(and (boundp 'minibuffer-follows-selected-frame)
- (default-value 'minibuffer-follows-selected-frame)))
+ (default-toplevel-value 'minibuffer-follows-selected-frame)))
(input-method-verbose-flag helm-input-method-verbose-flag)
(helm-maybe-use-default-as-input
(and (null input)
@@ -3014,8 +3014,8 @@ HISTORY args see `helm'."
(helm--remap-mouse-mode -1) ; Reenable mouse bindings.
(setq helm-alive-p nil)
(and ori--minibuffer-follows-selected-frame
- (setq minibuffer-follows-selected-frame
- ori--minibuffer-follows-selected-frame))
+ (set-default-toplevel-value 'minibuffer-follows-selected-frame
+ ori--minibuffer-follows-selected-frame))
;; Prevent error "No buffer named *helm*" triggered by
;; `helm-set-local-variable'.
(setq helm--force-updating-p nil)