From 54aa9a18d752925963a6b0b203c83d35e6250b54 Mon Sep 17 00:00:00 2001 From: Jason Rumney Date: Sat, 19 Jan 2002 09:53:05 +0000 Subject: [PATCH] (Fx_create_frame): Bind redisplay-dont-pause around call to face-set-after-frame-default. --- src/w32fns.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/w32fns.c b/src/w32fns.c index 2cbb433f36e..a04366d4036 100644 --- a/src/w32fns.c +++ b/src/w32fns.c @@ -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 -- 2.39.5