mirror of
https://github.com/fergalmoran/ladybird.git
synced 2026-04-04 19:55:32 +00:00
PixelPaint: Fix crash on mouse moves
This pr fixes a problem where the application would crash if the mouse was moved while the editor was still loading the image. With this change tool related mouse move events are discarded as long as there is no active tool.
This commit is contained in:
committed by
Andrew Kaster
parent
d462d6280a
commit
c74e2d04d1
@@ -430,6 +430,9 @@ void ImageEditor::mousemove_event(GUI::MouseEvent& event)
|
||||
return;
|
||||
}
|
||||
|
||||
if (active_tool() == nullptr)
|
||||
return;
|
||||
|
||||
auto image_event = event_with_pan_and_scale_applied(event);
|
||||
if (on_image_mouse_position_change) {
|
||||
on_image_mouse_position_change(image_event.position());
|
||||
|
||||
Reference in New Issue
Block a user