]> git.eshelyaron.com Git - emacs.git/commitdiff
(Fx_create_frame): Bind redisplay-dont-pause around
authorJason Rumney <jasonr@gnu.org>
Sat, 19 Jan 2002 09:53:05 +0000 (09:53 +0000)
committerJason Rumney <jasonr@gnu.org>
Sat, 19 Jan 2002 09:53:05 +0000 (09:53 +0000)
call to face-set-after-frame-default.

src/w32fns.c

index 2cbb433f36e061606b1e8ea4e800aa7e6d5c9d89..a04366d4036cc6d452221313d3519a62f8ba8928 100644 (file)
@@ -5462,6 +5462,10 @@ This function is an internal primitive--use `make-frame' instead.")
   x_wm_set_size_hint (f, window_prompting, 0);
   UNBLOCK_INPUT;
 
+  /* Avoid a bug that causes the new frame to never become visible if
+     an echo area message is displayed during the following call1.  */
+  specbind(Qredisplay_dont_pause, Qt);
+
   /* Set up faces after all frame parameters are known.  This call
      also merges in face attributes specified for new frames.  If we
      don't do this, the `menu' face for instance won't have the right