diff --git a/Servers/WindowServer/WSWindowManager.cpp b/Servers/WindowServer/WSWindowManager.cpp index f74a2e3a3e..c84434b78d 100644 --- a/Servers/WindowServer/WSWindowManager.cpp +++ b/Servers/WindowServer/WSWindowManager.cpp @@ -909,6 +909,8 @@ void WSWindowManager::compose() continue; PainterStateSaver saver(*m_back_painter); m_back_painter->add_clip_rect(dirty_rect); + if (!backing_store) + m_back_painter->fill_rect(dirty_rect, window.background_color()); window.frame().paint(*m_back_painter); if (!backing_store) continue;