emacs-elpa-diffs
[Top][All Lists]
Advanced

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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]