diff --git a/src/xdisp.c b/src/xdisp.c index 4f3b23f1698..4c46d7711be 100644 --- a/src/xdisp.c +++ b/src/xdisp.c @@ -13661,6 +13661,11 @@ clear_garbaged_frames (void) if (is_tty_frame (f)) current_matrices_cleared = true; +#ifdef HAVE_WINDOW_SYSTEM + if (FRAME_WINDOW_P (f) + && FRAME_RIF (f)->clear_under_internal_border) + FRAME_RIF (f)->clear_under_internal_border (f); +#endif fset_redisplay (f); f->garbaged = false; f->resized_p = false;