diff options
Diffstat (limited to 'lisp/frame.el')
| -rw-r--r-- | lisp/frame.el | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/lisp/frame.el b/lisp/frame.el index a255c586401..f4e5e09eddf 100644 --- a/lisp/frame.el +++ b/lisp/frame.el @@ -116,10 +116,12 @@ These supercede the values given in `default-frame-alist'.") (let ((params (frame-parameters frame-initial-frame))) (modify-frame-parameters frame-initial-frame - (list (cons 'foreground-color (cdr (assq 'background-color params))) + ;; Must set cursor-color after background color. + ;; So put it first. + (list (cons 'cursor-color (cdr (assq 'background-color params))) + (cons 'foreground-color (cdr (assq 'background-color params))) (cons 'background-color (cdr (assq 'foreground-color params))) (cons 'mouse-color (cdr (assq 'background-color params))) - (cons 'cursor-color (cdr (assq 'background-color params))) (cons 'border-color (cdr (assq 'background-color params))))))))) ;; At this point, we know that we have a frame open, so we |
