diff --git a/Userland/Libraries/LibWeb/HTML/CanvasRenderingContext2D.cpp b/Userland/Libraries/LibWeb/HTML/CanvasRenderingContext2D.cpp index ebb7640ce6..bb2fee79d9 100644 --- a/Userland/Libraries/LibWeb/HTML/CanvasRenderingContext2D.cpp +++ b/Userland/Libraries/LibWeb/HTML/CanvasRenderingContext2D.cpp @@ -195,6 +195,7 @@ void CanvasRenderingContext2D::stroke() return; painter->stroke_path(m_path, m_stroke_style, m_line_width); + did_draw(m_path.bounding_box()); } void CanvasRenderingContext2D::fill(Gfx::Painter::WindingRule winding) @@ -206,6 +207,7 @@ void CanvasRenderingContext2D::fill(Gfx::Painter::WindingRule winding) auto path = m_path; path.close_all_subpaths(); painter->fill_path(path, m_fill_style, winding); + did_draw(m_path.bounding_box()); } void CanvasRenderingContext2D::fill(const String& fill_rule)