summaryrefslogtreecommitdiff
path: root/viewfeed.js
diff options
context:
space:
mode:
Diffstat (limited to 'viewfeed.js')
-rw-r--r--viewfeed.js13
1 files changed, 9 insertions, 4 deletions
diff --git a/viewfeed.js b/viewfeed.js
index dbcbaa29e..dadbe9485 100644
--- a/viewfeed.js
+++ b/viewfeed.js
@@ -210,13 +210,13 @@ function render_article(article) {
dijit.byId("headlines-wrap-inner").addChild(
dijit.byId("content-insert"));
- var c = $("content-insert");
+ var c = dijit.byId("content-insert");
try {
- c.scrollTop = 0;
+ c.domNode.scrollTop = 0;
} catch (e) { };
- c.innerHTML = article;
+ c.attr('content', article);
correctHeadlinesOffset(getActiveArticleId());
@@ -2073,7 +2073,7 @@ function postClicked(event, id) {
if (!event.ctrlKey) {
return true;
} else {
- zoomToArticle(event, id);
+ postOpenInNewTab(event, id);
return false;
}
@@ -2087,6 +2087,11 @@ function hlOpenInNewTab(event, id) {
zoomToArticle(event, id);
}
+function postOpenInNewTab(event, id) {
+ closeArticlePanel(id);
+ zoomToArticle(event, id);
+}
+
function hlClicked(event, id) {
try {