aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lisp/frame.el6
1 files changed, 5 insertions, 1 deletions
diff --git a/lisp/frame.el b/lisp/frame.el
index e1fb765a13b..1fba93e184f 100644
--- a/lisp/frame.el
+++ b/lisp/frame.el
@@ -246,9 +246,13 @@ These supersede the values given in `default-frame-alist'.")
246 (while (not (cdr (assq 'visibility 246 (while (not (cdr (assq 'visibility
247 (frame-parameters frame-initial-frame)))) 247 (frame-parameters frame-initial-frame))))
248 (sleep-for 1)) 248 (sleep-for 1))
249 (setq parms (frame-parameters frame-initial-frame))
250 ;; Get rid of `name' unless it was specified explicitly before.
251 (or (assq 'name frame-initial-frame-alist)
252 (setq parms (delq (assq 'name parms) parms)))
249 (setq parms (append initial-frame-alist 253 (setq parms (append initial-frame-alist
250 default-frame-alist 254 default-frame-alist
251 (frame-parameters frame-initial-frame) 255 parms
252 nil)) 256 nil))
253 ;; Get rid of `reverse', because that was handled 257 ;; Get rid of `reverse', because that was handled
254 ;; when we first made the frame. 258 ;; when we first made the frame.