mirror of
https://github.com/qbittorrent/qBittorrent.git
synced 2024-11-27 11:49:01 +03:00
Force progress update of paused torrents too
This commit is contained in:
parent
849bc11a01
commit
8c001aa478
1 changed files with 3 additions and 0 deletions
|
@ -312,6 +312,7 @@ void TransferListWidget::resumeTorrent(int row, bool refresh_list) {
|
|||
}
|
||||
|
||||
void TransferListWidget::updateMetadata(QTorrentHandle &h) {
|
||||
if(!h.is_valid()) return;
|
||||
const QString hash = h.hash();
|
||||
const int row = getRowFromHash(hash);
|
||||
if(row != -1) {
|
||||
|
@ -401,6 +402,8 @@ int TransferListWidget::updateTorrent(int row) {
|
|||
}
|
||||
|
||||
if(h.is_paused()) {
|
||||
// XXX: Force progress update because of bug #621381
|
||||
listModel->setData(listModel->index(row, TR_PROGRESS), QVariant((double)h.progress()));
|
||||
if(h.is_seed())
|
||||
return STATE_PAUSED_UP;
|
||||
return STATE_PAUSED_DL;
|
||||
|
|
Loading…
Reference in a new issue