From ca00f3084dcb10fc92e256aec09056bb36e60dd4 Mon Sep 17 00:00:00 2001 From: Christophe Dumez Date: Mon, 24 Aug 2009 07:57:56 +0000 Subject: [PATCH] - "add new Feed" when clicking on "Unread" item will not add the new feed as a child to "Unread" item --- src/rss_imp.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/rss_imp.cpp b/src/rss_imp.cpp index 68dd2f864..71e73c707 100644 --- a/src/rss_imp.cpp +++ b/src/rss_imp.cpp @@ -131,10 +131,14 @@ void RSSImp::displayOverwriteError(QString filename) { // add a stream by a button void RSSImp::on_newFeedButton_clicked() { // Determine parent folder for new feed - QTreeWidgetItem *parent_item =0; + QTreeWidgetItem *parent_item = 0; QList selected_items = listStreams->selectedItems(); - if(!selected_items.empty()) + if(!selected_items.empty()) { parent_item = selected_items.first(); + // Consider the case where the user clicked on Unread item + if(parent_item == listStreams->getUnreadItem()) + parent_item = 0; + } RssFolder *rss_parent; if(parent_item) { RssFile* tmp = listStreams->getRSSItem(parent_item);