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

This commit is contained in:
Zlatin Balevsky
2019-11-09 15:14:14 +00:00
parent 7bd422d6b4
commit afaadf65a4

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() {