1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-16 18:05:07 +00:00

LibGUI: Allow dragging a previously unselected item with a single click

Views would previously require that an item be selected before it could
be dragged. This patch makes us consider initiating a drag immediately
after the view has been selected, without requiring a mouseup event in
between.
This commit is contained in:
Andreas Kling 2020-11-01 15:42:09 +01:00
parent 844c5709ac
commit a7f4f6afc3

View file

@ -235,6 +235,7 @@ void AbstractView::mousedown_event(MouseEvent& event)
set_cursor(index, SelectionUpdate::ClearIfNotSelected);
} else {
set_cursor(index, SelectionUpdate::Set);
m_might_drag = true;
}
update();