summaryrefslogtreecommitdiff
path: root/viewfeed.js
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2010-11-19 21:14:36 +0300
committerAndrew Dolgov <[email protected]>2010-11-19 21:14:36 +0300
commitca07f49ee0b746b763228dcb27e58ebbef1ddc7a (patch)
tree58bfd6eb84f1c5831131b8e35496623a8f321284 /viewfeed.js
parentb509d64e960fd527a35366f44ee022ce831ae9f8 (diff)
opening articles in new tab tweaks
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 {