diff options
-rw-r--r-- | js/feedlist.js | 1 | ||||
-rwxr-xr-x | js/viewfeed.js | 3 |
2 files changed, 3 insertions, 1 deletions
diff --git a/js/feedlist.js b/js/feedlist.js index 4d5dbe2ac..575aee29a 100644 --- a/js/feedlist.js +++ b/js/feedlist.js @@ -64,6 +64,7 @@ function viewfeed(params) { if (feed != getActiveFeedId() || activeFeedIsCat() != is_cat) { _search_query = false; + setActiveArticleId(0); } if (offset != 0) { diff --git a/js/viewfeed.js b/js/viewfeed.js index 87d0fc55d..73d135874 100755 --- a/js/viewfeed.js +++ b/js/viewfeed.js @@ -1100,6 +1100,7 @@ function updateHeadlineLabels(transport) { } function cdmClicked(event, id, in_body) { + in_body = in_body || false; if (!in_body && (event.ctrlKey || id == getActiveArticleId() || getInitParam("cdm_expanded"))) { openArticleInNewWindow(id); @@ -1166,7 +1167,7 @@ function cdmClicked(event, id, in_body) { const unread_in_buffer = $$("#headlines-frame > div[id*=RROW][class*=Unread]").length request_counters(unread_in_buffer == 0); */ - return false; + return in_body; } function hlClicked(event, id) { |