:download-cancel now only cancels downloads that are done.
This commit is contained in:
parent
1f39200b28
commit
dd995c434c
@ -748,6 +748,8 @@ class DownloadManager(QAbstractListModel):
|
||||
download = self.downloads[count - 1]
|
||||
except IndexError:
|
||||
raise cmdexc.CommandError("There's no download {}!".format(count))
|
||||
if download.done:
|
||||
raise cmdexc.CommandError("Download {} is already done!".format(count))
|
||||
download.cancel()
|
||||
|
||||
@cmdutils.register(instance='download-manager', scope='window',
|
||||
|
Loading…
Reference in New Issue
Block a user