diff --git a/Libraries/LibGUI/Window.cpp b/Libraries/LibGUI/Window.cpp index ac4aa36001..353997a224 100644 --- a/Libraries/LibGUI/Window.cpp +++ b/Libraries/LibGUI/Window.cpp @@ -280,7 +280,9 @@ void Window::handle_drop_event(DropEvent& event) auto result = m_main_widget->hit_test(event.position()); auto local_event = make(result.local_position, event.text(), event.mime_data()); ASSERT(result.widget); - return result.widget->dispatch_event(*local_event, this); + result.widget->dispatch_event(*local_event, this); + + Application::the()->set_drag_hovered_widget({}, nullptr); } void Window::handle_mouse_event(MouseEvent& event)