1
0
mirror of https://github.com/d47081/qBittorrent.git synced 2025-01-22 20:44:15 +00:00

Prevent incorrect popullating of Unread RSS list

This commit is contained in:
Vladimir Golovnev (Glassez) 2017-05-04 12:39:59 +03:00
parent 4e37688105
commit 2d3914c077

View File

@ -138,6 +138,11 @@ void FeedListWidget::handleItemPathChanged(RSS::Item *rssItem)
void FeedListWidget::handleItemAboutToBeRemoved(RSS::Item *rssItem) void FeedListWidget::handleItemAboutToBeRemoved(RSS::Item *rssItem)
{ {
delete m_rssToTreeItemMapping.take(rssItem); delete m_rssToTreeItemMapping.take(rssItem);
// RSS Item is still valid in this slot so if it is the last
// item we should prevent Unread list populating
if (m_rssToTreeItemMapping.size() == 1)
setCurrentItem(nullptr);
} }
QTreeWidgetItem *FeedListWidget::stickyUnreadItem() const QTreeWidgetItem *FeedListWidget::stickyUnreadItem() const