diff options
author | Andrew Dolgov <[email protected]> | 2019-03-07 11:52:10 +0300 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2019-03-07 11:52:10 +0300 |
commit | 84cf95fe8f1bf9df1a31811e13994114aaa3be2a (patch) | |
tree | e3ae4cb89a2cc39c1d510a84787b67ae556dc0d1 | |
parent | cf6f867febacceafb7c4cbc8ad991c2d0e802ade (diff) |
Headlines.click: open original article when it makes sense to do so
-rwxr-xr-x | js/Headlines.js | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/js/Headlines.js b/js/Headlines.js index f15d68f0e..f161a6bea 100755 --- a/js/Headlines.js +++ b/js/Headlines.js @@ -171,11 +171,17 @@ define(["dojo/_base/declare"], function (declare) { if (Article.getActive() != id) { Article.setActive(id); - if (!App.getInitParam("cdm_expanded")) + if (App.getInitParam("cdm_expanded")) { + Article.openInNewWindow(id); + Headlines.toggleUnread(id, 0); + } else { Article.cdmScrollToId(id); + } } else if (in_body) { Headlines.toggleUnread(id, 0); + } else { + Article.openInNewWindow(id); } return in_body; |