only set selected row if the table contains that many rows. That fixes an AIOOBE

pull/24/head
Zlatin Balevsky 2019-11-09 15:14:14 +00:00
parent 7bd422d6b4
commit afaadf65a4
1 changed files with 2 additions and 1 deletions

View File

@ -346,7 +346,8 @@ class SearchTabView {
model.senders2.addAll(results)
int selectedRow = sendersTable2.getSelectedRow()
sendersTable2.model.fireTableDataChanged()
sendersTable2.selectionModel.setSelectionInterval(selectedRow,selectedRow)
if (selectedRow < results.size())
sendersTable2.selectionModel.setSelectionInterval(selectedRow,selectedRow)
})
resultsTable2.addMouseListener(new MouseAdapter() {