From: Andrew Dolgov Date: Fri, 19 Nov 2010 18:14:36 +0000 (+0300) Subject: opening articles in new tab tweaks X-Git-Tag: 1.5.0~130 X-Git-Url: https://git.wh0rd.org/?a=commitdiff_plain;h=ca07f49ee0b746b763228dcb27e58ebbef1ddc7a;p=tt-rss.git opening articles in new tab tweaks --- diff --git a/functions.php b/functions.php index da1171a0..dd42ea4f 100644 --- a/functions.php +++ b/functions.php @@ -4660,7 +4660,7 @@ print "Zoom"; $note_escaped = htmlspecialchars($line['note'], ENT_QUOTES); diff --git a/viewfeed.js b/viewfeed.js index dbcbaa29..dadbe948 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 {