diff --git a/Userland/Applications/Spreadsheet/SpreadsheetView.cpp b/Userland/Applications/Spreadsheet/SpreadsheetView.cpp index 4029886779..b8b1536243 100644 --- a/Userland/Applications/Spreadsheet/SpreadsheetView.cpp +++ b/Userland/Applications/Spreadsheet/SpreadsheetView.cpp @@ -182,6 +182,8 @@ void InfinitelyScrollableTableView::mousedown_event(GUI::MouseEvent& event) AbstractTableView::mousedown_event(adjusted_event); } else { AbstractTableView::mousedown_event(event); + auto index = index_at_event_position(event.position()); + AbstractTableView::set_cursor(index, SelectionUpdate::Set); } }