From 2e6d48ead70a376bf19e08c367a08b928aefabb0 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Mon, 22 Mar 2021 07:39:31 +0300 Subject: * Feeds.openNextUnread: fix * model.getNextFeed: make sure return values are consistent, stop wrapping back to starred --- js/Feeds.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'js/Feeds.js') diff --git a/js/Feeds.js b/js/Feeds.js index f8e64235d..2c468c934 100644 --- a/js/Feeds.js +++ b/js/Feeds.js @@ -133,9 +133,10 @@ const Feeds = { return Feeds.reloadCurrent(''); }, openNextUnread: function() { - const is_cat = this.activeIsCat(); - const nuf = this.getNextUnread(this.getActive(), is_cat); - if (nuf) this.open({feed: nuf, is_cat: is_cat}); + const [feed, is_cat] = this.getNextUnread(this.getActive(), this.activeIsCat()); + + if (feed !== false) + this.open({feed: feed, is_cat: is_cat}); }, toggle: function() { Element.toggle("feeds-holder"); -- cgit v1.2.3-54-g00ecf