LibGUI: Allow AbstractView::set_cursor(ModelIndex(), ...)

This should be a valid way to clear the cursor.
This commit is contained in:
Andreas Kling 2020-08-29 00:16:58 +02:00
parent 64e448eef0
commit 734035857e

View file

@ -428,7 +428,7 @@ void AbstractView::set_cursor(ModelIndex index, SelectionUpdate selection_update
if (m_cursor_index == index)
return;
if (!model()) {
if (!model() || !index.is_valid()) {
m_cursor_index = {};
return;
}