diff options
author | Andrew Dolgov <[email protected]> | 2010-11-19 21:14:36 +0300 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2010-11-19 21:14:36 +0300 |
commit | ca07f49ee0b746b763228dcb27e58ebbef1ddc7a (patch) | |
tree | 58bfd6eb84f1c5831131b8e35496623a8f321284 /viewfeed.js | |
parent | b509d64e960fd527a35366f44ee022ce831ae9f8 (diff) |
opening articles in new tab tweaks
Diffstat (limited to 'viewfeed.js')
-rw-r--r-- | viewfeed.js | 13 |
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 { |