diff --git a/Userland/Services/WindowServer/Window.cpp b/Userland/Services/WindowServer/Window.cpp index d8f08772e4..7ac529e4cb 100644 --- a/Userland/Services/WindowServer/Window.cpp +++ b/Userland/Services/WindowServer/Window.cpp @@ -700,6 +700,7 @@ void Window::ensure_window_menu() item.set_checked(!item.is_checked()); m_should_show_menubar = item.is_checked(); frame().invalidate(); + recalculate_rect(); Compositor::the().invalidate_occlusions(); Compositor::the().invalidate_screen(); break;