- Unread items were not updated correctly when a feed was updated

This commit is contained in:
Christophe Dumez 2009-08-27 07:57:52 +00:00
parent d72485a955
commit 6e87d6655a

View file

@ -510,8 +510,13 @@ void RSSImp::updateFeedInfos(QString url, QString aliasOrUrl, unsigned int nbUnr
// Update Unread item
updateItemInfos(listStreams->getUnreadItem());
// If the feed is selected, update the displayed news
if(listStreams->currentItem() == item || listStreams->currentItem() == listStreams->getUnreadItem()){
if(listStreams->currentItem() == item ){
refreshNewsList(item);
} else {
// Update unread items
if(listStreams->currentItem() == listStreams->getUnreadItem()) {
refreshNewsList(listStreams->getUnreadItem());
}
}
}