Commit 4e20aeaf authored by Karl Heuer's avatar Karl Heuer
Browse files

(frame-notice-user-settings): If background

color has been changed, update background-mode from it,
then update faces.
parent 331e2d7b
...@@ -371,6 +371,13 @@ These supersede the values given in `default-frame-alist'." ...@@ -371,6 +371,13 @@ These supersede the values given in `default-frame-alist'."
(setq newparms (nreverse newparms)) (setq newparms (nreverse newparms))
(modify-frame-parameters frame-initial-frame (modify-frame-parameters frame-initial-frame
newparms) newparms)
;; If we changed the background color,
;; we need to update the background-mode parameter
;; and maybe some faces too.
(when (assq 'background-color newparms)
(unless (assq 'background-mode newparms)
(frame-set-background-mode frame-initial-frame))
(face-set-after-frame-default frame-initial-frame))
(if (assq 'font newparms) (if (assq 'font newparms)
(frame-update-faces frame-initial-frame))))) (frame-update-faces frame-initial-frame)))))
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment