From 301c1156f848d2cc854aef9fa6c5d52db8c510e9 Mon Sep 17 00:00:00 2001 From: LostDragonist Date: Tue, 8 Jan 2019 01:28:25 -0600 Subject: Don't try to resume downloads that aren't paused --- src/downloadlistwidget.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/downloadlistwidget.cpp') diff --git a/src/downloadlistwidget.cpp b/src/downloadlistwidget.cpp index f885a5a8..be9d30e2 100644 --- a/src/downloadlistwidget.cpp +++ b/src/downloadlistwidget.cpp @@ -141,7 +141,7 @@ void DownloadListWidget::onDoubleClick(const QModelIndex &index) QModelIndex sourceIndex = qobject_cast(model())->mapToSource(index); if (m_Manager->getState(sourceIndex.row()) >= DownloadManager::STATE_READY) emit installDownload(sourceIndex.row()); - else if ((m_Manager->getState(sourceIndex.row()) >= DownloadManager::STATE_PAUSED) + else if ((m_Manager->getState(sourceIndex.row()) == DownloadManager::STATE_PAUSED) || (m_Manager->getState(sourceIndex.row()) == DownloadManager::STATE_PAUSING)) emit resumeDownload(sourceIndex.row()); } @@ -161,7 +161,7 @@ void DownloadListWidget::onHeaderCustomContextMenu(const QPoint &point) checkableAction->setDefaultWidget(checkBox); menu.addAction(checkableAction); } - + menu.exec(header()->viewport()->mapToGlobal(point)); // view/hide columns depending on check-state -- cgit v1.3.1