Browse Source

Prevent incorrect popullating of Unread RSS list

adaptive-webui-19844
Vladimir Golovnev (Glassez) 7 years ago
parent
commit
2d3914c077
  1. 5
      src/gui/rss/feedlistwidget.cpp

5
src/gui/rss/feedlistwidget.cpp

@ -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

Loading…
Cancel
Save