From 8461100bf70c3104341dc4c32383987f2daa2220 Mon Sep 17 00:00:00 2001 From: Linus Groh Date: Fri, 26 Mar 2021 09:20:29 +0100 Subject: [PATCH] WindowServer: Add clip rect to menubar painter Fixes #5951. --- Userland/Services/WindowServer/WindowFrame.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/Userland/Services/WindowServer/WindowFrame.cpp b/Userland/Services/WindowServer/WindowFrame.cpp index 34a153528c..64267307c5 100644 --- a/Userland/Services/WindowServer/WindowFrame.cpp +++ b/Userland/Services/WindowServer/WindowFrame.cpp @@ -307,6 +307,7 @@ void WindowFrame::paint_menubar(Gfx::Painter& painter) painter.fill_rect(menubar_rect, palette.window()); Gfx::PainterStateSaver saver(painter); + painter.add_clip_rect(menubar_rect); painter.translate(menubar_rect.location()); m_window.menubar()->for_each_menu([&](Menu& menu) {