From f83836ade9f109f567c05360a4e23a69d7c73772 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Tue, 17 Dec 2019 14:06:50 +0300 Subject: updateCurrentUnread: don't crash if counter element is not available --- js/Headlines.js | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) (limited to 'js/Headlines.js') diff --git a/js/Headlines.js b/js/Headlines.js index 473a137f8..5b7aac0b0 100755 --- a/js/Headlines.js +++ b/js/Headlines.js @@ -547,13 +547,15 @@ define(["dojo/_base/declare"], function (declare) { return tmp.firstChild; }, updateCurrentUnread: function() { - const feed_unread = Feeds.getUnread(Feeds.getActive(), Feeds.activeIsCat()); + if ($("feed_current_unread")) { + const feed_unread = Feeds.getUnread(Feeds.getActive(), Feeds.activeIsCat()); - if (feed_unread > 0 && !Element.visible("feeds-holder")) { - $("feed_current_unread").innerText = feed_unread; - Element.show("feed_current_unread"); - } else { - Element.hide("feed_current_unread"); + if (feed_unread > 0 && !Element.visible("feeds-holder")) { + $("feed_current_unread").innerText = feed_unread; + Element.show("feed_current_unread"); + } else { + Element.hide("feed_current_unread"); + } } }, onLoaded: function (transport, offset, append) { -- cgit v1.2.3