Index: emacs/src/frame.c
diff -c emacs/src/frame.c:1.316 emacs/src/frame.c:1.317
*** emacs/src/frame.c:1.316 Fri Jun 10 02:22:11 2005
--- emacs/src/frame.c Tue Jun 21 16:14:51 2005
***************
*** 2313,2318 ****
--- 2313,2324 ----
prop = parms[i];
val = values[i];
store_frame_param (f, prop, val);
+
+ /* Changing the background color might change the background
+ mode, so that we have to load new defface specs.
+ Call frame-set-background-mode to do that. */
+ if (EQ (prop, Qbackground_color))
+ call1 (Qframe_set_background_mode, frame);
}
}
_______________________________________________
Emacs-diffs mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/emacs-diffs