PixelPaint: Call Layer::did_modify_bitmap() after drawing Ellipse

Previously, Any potential ImageClients would not have received an
update about the layer bitmap having been modified. This is similar
to what the other shape tools do upon completion.
This commit is contained in:
Mustafa Quraish 2021-09-12 22:59:36 -04:00 committed by Andreas Kling
commit 9097f86e51
Notes: sideshowbarker 2024-07-18 04:02:35 +09:00

View file

@ -76,6 +76,7 @@ void EllipseTool::on_mouseup(Layer* layer, MouseEvent& event)
GUI::Painter painter(layer->bitmap());
draw_using(painter, m_ellipse_start_position, m_ellipse_end_position, m_thickness);
m_drawing_button = GUI::MouseButton::None;
layer->did_modify_bitmap();
m_editor->update();
m_editor->did_complete_action();
}