1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-08 17:27:35 +00:00

LibGUI: Clip GUI::Frame children to the frame_inner_rect()

This way we don't draw the frame border underneath our children. :^)
This commit is contained in:
Andreas Kling 2020-08-25 21:25:35 +02:00
parent a265d40d6e
commit ac78531756
2 changed files with 8 additions and 0 deletions

View file

@ -59,4 +59,10 @@ void Frame::paint_event(PaintEvent& event)
painter.add_clip_rect(event.rect());
Gfx::StylePainter::paint_frame(painter, rect(), palette(), m_shape, m_shadow, m_thickness, spans_entire_window_horizontally());
}
Gfx::IntRect Frame::children_clip_rect() const
{
return frame_inner_rect();
}
}