From 39e33ddccf7ba2e5a6018106fcae358d58135139 Mon Sep 17 00:00:00 2001 From: ccd0 Date: Mon, 9 Mar 2015 00:16:42 -0700 Subject: [PATCH] Fix Auto Scroll. --- src/Monitoring/ThreadUpdater.coffee | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Monitoring/ThreadUpdater.coffee b/src/Monitoring/ThreadUpdater.coffee index 1efba506f..b91d6a41d 100755 --- a/src/Monitoring/ThreadUpdater.coffee +++ b/src/Monitoring/ThreadUpdater.coffee @@ -325,9 +325,10 @@ ThreadUpdater = scroll = Conf['Auto Scroll'] and ThreadUpdater.scrollBG() and ThreadUpdater.root.getBoundingClientRect().bottom - doc.clientHeight < 25 + firstPost = null for post in posts - root = post.nodes.root unless QuoteThreading.insert post + firstPost or= post.nodes.root $.add ThreadUpdater.root, post.nodes.root $.event 'PostsInserted' @@ -335,7 +336,7 @@ ThreadUpdater = if Conf['Bottom Scroll'] window.scrollTo 0, d.body.clientHeight else - Header.scrollTo root if root + Header.scrollTo firstPost if firstPost # Update IP count in original post form. if OP.unique_ips? and ipCountEl = $.id('unique-ips')