diff --git a/Libraries/LibGfx/Painter.cpp b/Libraries/LibGfx/Painter.cpp index 543458046a..5c2a67a79c 100644 --- a/Libraries/LibGfx/Painter.cpp +++ b/Libraries/LibGfx/Painter.cpp @@ -1283,7 +1283,7 @@ void Painter::draw_quadratic_bezier_curve(const Point& control_point, const Poin void Painter::add_clip_rect(const Rect& rect) { - state().clip_rect.intersect(rect.translated(m_clip_origin.location())); + state().clip_rect.intersect(rect.translated(translation())); state().clip_rect.intersect(m_target->rect()); }