diff --git a/libs/video/renderer/sw/draw.c b/libs/video/renderer/sw/draw.c index 343f28d26..08110401a 100644 --- a/libs/video/renderer/sw/draw.c +++ b/libs/video/renderer/sw/draw.c @@ -794,6 +794,7 @@ Draw_FadeScreen (void) pbuf[x] = 0; } } + vr_data.scr_copyeverything = 1; VID_UnlockBuffer (); S_ExtraUpdate (); diff --git a/libs/video/renderer/sw32/draw.c b/libs/video/renderer/sw32/draw.c index 45d0c89d0..e07e616ad 100644 --- a/libs/video/renderer/sw32/draw.c +++ b/libs/video/renderer/sw32/draw.c @@ -1264,6 +1264,7 @@ sw32_Draw_FadeScreen (void) default: Sys_Error("Draw_FadeScreen: unsupported r_pixbytes %i", sw32_r_pixbytes); } + vr_data.scr_copyeverything = 1; VID_UnlockBuffer (); S_ExtraUpdate ();