From 8f4db57ed87b0e89bdac22b85be5053148de7094 Mon Sep 17 00:00:00 2001 From: Bananymous Date: Mon, 17 Aug 2026 04:58:35 +0300 Subject: [PATCH] WindowServer: Mark old window area as damaged on resize --- userspace/programs/WindowServer/WindowServer.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/userspace/programs/WindowServer/WindowServer.cpp b/userspace/programs/WindowServer/WindowServer.cpp index 2416736f..b2372755 100644 --- a/userspace/programs/WindowServer/WindowServer.cpp +++ b/userspace/programs/WindowServer/WindowServer.cpp @@ -710,6 +710,7 @@ void WindowServer::on_mouse_button(LibInput::MouseButtonEvent event) const auto resize_area = this->resize_area(m_cursor); m_state = State::Normal; + add_damaged_area(m_focused_window->full_area()); add_damaged_area(resize_area); if (auto ret = m_focused_window->resize(resize_area.width(), resize_area.height() - m_focused_window->title_bar_height()); ret.is_error())