From 53500ea0053dae85083bc2bebbdd196d170b7267 Mon Sep 17 00:00:00 2001 From: Christophe Dumez Date: Sat, 21 Aug 2010 20:12:16 +0000 Subject: [PATCH] Force progress update on torrent pausing --- src/transferlistwidget.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/transferlistwidget.cpp b/src/transferlistwidget.cpp index 0198c6902..67bdafde6 100644 --- a/src/transferlistwidget.cpp +++ b/src/transferlistwidget.cpp @@ -259,6 +259,7 @@ void TransferListWidget::pauseTorrent(int row, bool refresh_list) { const QTorrentHandle h = BTSession->getTorrentHandle(getHashFromRow(row)); listModel->setData(listModel->index(row, TR_DLSPEED), QVariant((double)0.0)); listModel->setData(listModel->index(row, TR_UPSPEED), QVariant((double)0.0)); + listModel->setData(listModel->index(row, TR_PROGRESS), h.progress()); if(h.is_seed()) { listModel->setData(listModel->index(row, TR_STATUS), STATE_PAUSED_UP); if(h.has_error() || TorrentPersistentData::hasError(h.hash())) {