summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Andreas Krennmair <ak@synflood.at> 2014-01-15 01:03:47 +0100
committerGravatar Andreas Krennmair <ak@synflood.at> 2014-01-15 01:03:47 +0100
commitefdf07ee10045887ea8a2d50303344d6c42969eb (patch)
treec0b3f9004e276ad3b68e18bf739ceb34b07400ab
parentaa9afbd13edb2a3fca31e1bc093caeb6b312658e (diff)
downloadnewsboat-efdf07ee10045887ea8a2d50303344d6c42969eb.tar.gz
newsboat-efdf07ee10045887ea8a2d50303344d6c42969eb.tar.zst
newsboat-efdf07ee10045887ea8a2d50303344d6c42969eb.zip
fix ordering problem.
-rw-r--r--src/controller.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/controller.cpp b/src/controller.cpp
index 9308bcb6..ccd8b10e 100644
--- a/src/controller.cpp
+++ b/src/controller.cpp
@@ -1404,6 +1404,7 @@ void controller::save_feed(std::tr1::shared_ptr<rss_feed> feed, unsigned int pos
rsscache->internalize_rssfeed(feed, ignore_disp ? &ign : NULL);
LOG(LOG_DEBUG, "controller::save_feed: after internalize_rssfeed");
feed->set_tags(urlcfg->get_tags(feed->rssurl()));
+ feed->set_order(feeds[pos]->get_order());
feeds[pos] = feed;
v->notify_itemlist_change(feeds[pos]);
} else {