summaryrefslogtreecommitdiff
path: root/js
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2019-03-07 11:52:10 +0300
committerAndrew Dolgov <[email protected]>2019-03-07 11:52:10 +0300
commit84cf95fe8f1bf9df1a31811e13994114aaa3be2a (patch)
treee3ae4cb89a2cc39c1d510a84787b67ae556dc0d1 /js
parentcf6f867febacceafb7c4cbc8ad991c2d0e802ade (diff)
Headlines.click: open original article when it makes sense to do so
Diffstat (limited to 'js')
-rwxr-xr-xjs/Headlines.js8
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;