diff --git a/Userland/Services/WindowServer/ClientConnection.cpp b/Userland/Services/WindowServer/ClientConnection.cpp index f6c38c4a92..7d82779a98 100644 --- a/Userland/Services/WindowServer/ClientConnection.cpp +++ b/Userland/Services/WindowServer/ClientConnection.cpp @@ -839,7 +839,7 @@ void ClientConnection::set_unresponsive(bool unresponsive) m_unresponsive = unresponsive; for (auto& it : m_windows) { auto& window = *it.value; - window.invalidate(); + window.invalidate(true, true); if (unresponsive) { window.set_cursor_override(WindowManager::the().wait_cursor()); } else {