emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

emacs-28 3dd47bde7a: * lisp/frame.el (clone-frame): Filter out 'parent-i


From: Juri Linkov
Subject: emacs-28 3dd47bde7a: * lisp/frame.el (clone-frame): Filter out 'parent-id' (bug#51883).
Date: Thu, 27 Jan 2022 12:48:11 -0500 (EST)

branch: emacs-28
commit 3dd47bde7a87bef332bd53f3e73c8d2bc64910c8
Author: Juri Linkov <juri@linkov.net>
Commit: Juri Linkov <juri@linkov.net>

    * lisp/frame.el (clone-frame): Filter out 'parent-id' (bug#51883).
---
 lisp/frame.el | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/lisp/frame.el b/lisp/frame.el
index 86c52dc438..69119b4c24 100644
--- a/lisp/frame.el
+++ b/lisp/frame.el
@@ -798,8 +798,9 @@ also select the new frame."
          (windows (unless no-windows
                     (window-state-get (frame-root-window frame))))
          (default-frame-alist
-           (seq-remove (lambda (elem) (eq (car elem) 'name))
-                       (frame-parameters frame)))
+          (seq-remove (lambda (elem)
+                        (memq (car elem) '(name parent-id)))
+                      (frame-parameters frame)))
          (new-frame (make-frame)))
     (when windows
       (window-state-put windows (frame-root-window new-frame) 'safe))



reply via email to

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