mirror of
https://github.com/qbittorrent/qBittorrent.git
synced 2025-12-20 15:37:26 -06:00
Fix status of torrents without metadata
This commit is contained in:
@@ -777,10 +777,10 @@ void TorrentHandleImpl::updateState()
|
|||||||
{
|
{
|
||||||
if (isPaused())
|
if (isPaused())
|
||||||
m_state = TorrentState::PausedDownloading;
|
m_state = TorrentState::PausedDownloading;
|
||||||
else if (m_nativeStatus.state == lt::torrent_status::downloading_metadata)
|
|
||||||
m_state = TorrentState::DownloadingMetadata;
|
|
||||||
else if (m_session->isQueueingSystemEnabled() && isQueued())
|
else if (m_session->isQueueingSystemEnabled() && isQueued())
|
||||||
m_state = TorrentState::QueuedDownloading;
|
m_state = TorrentState::QueuedDownloading;
|
||||||
|
else if (m_nativeStatus.state == lt::torrent_status::downloading_metadata) // must come after queue check
|
||||||
|
m_state = TorrentState::DownloadingMetadata;
|
||||||
else if (isForced())
|
else if (isForced())
|
||||||
m_state = TorrentState::ForcedDownloading;
|
m_state = TorrentState::ForcedDownloading;
|
||||||
else if (m_nativeStatus.download_payload_rate > 0)
|
else if (m_nativeStatus.download_payload_rate > 0)
|
||||||
|
|||||||
Reference in New Issue
Block a user