From 44f2b5e43463cbd25bb71cd7ca2da0ec1b9dd5a6 Mon Sep 17 00:00:00 2001 From: Zixaphir Date: Fri, 10 Jan 2014 19:04:15 -0700 Subject: [PATCH] Let's let the unread features determine how to scroll I profiled this and on a 700 post thread, 30% time was spent trying to figure out if we needed to scroll to the top of the thread or not. I don't feel that's acceptable. --- builds/4chan-X.user.js | 3 +-- builds/crx/script.js | 3 +-- src/General/Navigate.coffee | 1 - 3 files changed, 2 insertions(+), 5 deletions(-) diff --git a/builds/4chan-X.user.js b/builds/4chan-X.user.js index 86fd16646..88005ca20 100644 --- a/builds/4chan-X.user.js +++ b/builds/4chan-X.user.js @@ -12120,8 +12120,7 @@ Main.callbackNodes(Thread, [thread]); Main.callbackNodes(Post, posts); Navigate.ready(); - Navigate.buildThread(); - return Header.scrollToIfNeeded($('.board')); + return Navigate.buildThread(); }, buildThread: function() { var board; diff --git a/builds/crx/script.js b/builds/crx/script.js index c849267e3..b7ded7017 100644 --- a/builds/crx/script.js +++ b/builds/crx/script.js @@ -12109,8 +12109,7 @@ Main.callbackNodes(Thread, [thread]); Main.callbackNodes(Post, posts); Navigate.ready(); - Navigate.buildThread(); - return Header.scrollToIfNeeded($('.board')); + return Navigate.buildThread(); }, buildThread: function() { var board; diff --git a/src/General/Navigate.coffee b/src/General/Navigate.coffee index b4a584e1b..0fa5a7cb4 100644 --- a/src/General/Navigate.coffee +++ b/src/General/Navigate.coffee @@ -274,7 +274,6 @@ Navigate = Navigate.ready() Navigate.buildThread() - Header.scrollToIfNeeded $ '.board' buildThread: -> board = $ '.board'