aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorGerd Moellmann <[email protected]>2001-10-30 16:58:14 +0000
committerGerd Moellmann <[email protected]>2001-10-30 16:58:14 +0000
commit6bb958822d87d69ed25a9db62ee0d9506f8622ad (patch)
tree920676c8cec7e644019dc0abf9c1642b0b980583 /src
parentf2c41cc0baf744f2cff662686cf5b05ba024ce65 (diff)
(clear_garbaged_frames): Redraw the frame only if its
resized_p flag is set. If not set, use the much less flickering method previously used.
Diffstat (limited to 'src')
-rw-r--r--src/xdisp.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/xdisp.c b/src/xdisp.c
index 3c9e0222a8..2278c05c60 100644
--- a/src/xdisp.c
+++ b/src/xdisp.c
@@ -6974,9 +6974,14 @@ clear_garbaged_frames ()
if (FRAME_VISIBLE_P (f) && FRAME_GARBAGED_P (f))
{
+ if (f->resized_p)
+ {
+ Fredraw_frame (frame);
+ fprintf (stderr, "redraw frame\n");
+ }
clear_current_matrices (f);
f->garbaged = 0;
- Fredraw_frame (frame);
+ f->resized_p = 0;
}
}