diff --git a/Userland/Libraries/LibGfx/ClassicStylePainter.cpp b/Userland/Libraries/LibGfx/ClassicStylePainter.cpp index c9c178388b..4695b1e40c 100644 --- a/Userland/Libraries/LibGfx/ClassicStylePainter.cpp +++ b/Userland/Libraries/LibGfx/ClassicStylePainter.cpp @@ -8,6 +8,7 @@ */ #include +#include #include #include #include @@ -303,7 +304,8 @@ void ClassicStylePainter::paint_window_frame(Painter& painter, IntRect const& re // FIXME: This will draw "useless" pixels that'll get drawn over by the window contents. // preferrably we should just remove the corner pixels from the completely drawn window // but I don't know how to do that yet. :^) - painter.fill_rect_with_rounded_corners(rect, base_color, border_radius); + AntiAliasingPainter aa_painter { painter }; + aa_painter.fill_rect_with_rounded_corners(rect, base_color, border_radius); return; }