work around not having a selected row while cancelling a download

This commit is contained in:
Zlatin Balevsky
2019-06-14 18:28:00 +01:00
parent 5ca0c8b00d
commit 165cd542ec

View File

@@ -269,6 +269,8 @@ class MainFrameView {
selectionModel.setSelectionMode(ListSelectionModel.SINGLE_SELECTION)
selectionModel.addListSelectionListener({
int selectedRow = selectedDownloaderRow()
if (selectedRow < 0)
return
def downloader = model.downloads[selectedRow]?.downloader
if (downloader == null)
return