preserve selections on update

This commit is contained in:
Zlatin Balevsky
2019-11-08 21:04:58 +00:00
parent 27831b488b
commit 878e397aa0
2 changed files with 4 additions and 0 deletions

View File

@ -123,7 +123,9 @@ class SearchTabModel {
JTable table = builder.getVariable("senders-table")
table.model.fireTableDataChanged()
table = builder.getVariable("results-table2")
int selectedRow = table.getSelectedRow()
table.model.fireTableDataChanged()
table.selectionModel.setSelectionInterval(selectedRow, selectedRow)
}
}
}

View File

@ -344,7 +344,9 @@ class SearchTabView {
def results = model.hashBucket[e.infohash]
model.senders2.clear()
model.senders2.addAll(results)
int selectedRow = sendersTable2.getSelectedRow()
sendersTable2.model.fireTableDataChanged()
sendersTable2.selectionModel.setSelectionInterval(selectedRow,selectedRow)
})
resultsTable2.addMouseListener(new MouseAdapter() {