From e330426d9b676800054353d9b7979bb4f5f10c08 Mon Sep 17 00:00:00 2001 From: ccd0 Date: Sun, 24 Aug 2014 15:18:44 -0700 Subject: [PATCH] Revert "don't wait for 4chanMainInit before adding CSS" This reverts commit 77af50b6c9afa200e6b3484393928632db3760c4. --- src/General/Main.coffee | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/src/General/Main.coffee b/src/General/Main.coffee index 49bcacbd3..e64d0b9a3 100755 --- a/src/General/Main.coffee +++ b/src/General/Main.coffee @@ -17,8 +17,6 @@ Main = if g.VIEW is 'thread' g.THREADID = +pathname[3] - Main.initStyle() - # flatten Config into Conf # and get saved or default values flatten = (parent, obj) -> @@ -38,6 +36,8 @@ Main = $.extend Conf, items Main.initFeatures() + $.on d, '4chanMainInit', Main.initStyle + initFeatures: -> switch location.hostname when 'a.4cdn.org' @@ -83,7 +83,8 @@ Main = $.ready Main.initReady initStyle: -> - return if !Main.isThisPageLegit() + $.off d, '4chanMainInit', Main.initStyle + return if !Main.isThisPageLegit() or $.hasClass doc, 'fourchan-x' # disable the mobile layout $('link[href*=mobile]', d.head)?.disabled = true $.addClass doc, 'fourchan-x', 'seaweedchan' @@ -91,13 +92,9 @@ Main = $.addClass doc, if chrome? then 'blink' else 'gecko' $.addStyle Main.css - $.on d, '4chanMainInit', Main.setClass + Main.setClass() setClass: -> - $.off d, '4chanMainInit', Main.setClass - return if Main.setClassRun or !Main.isThisPageLegit() - Main.setClassRun = true - if g.VIEW is 'catalog' $.addClass doc, $.id('base-css').href.match(/catalog_(\w+)/)[1].replace('_new', '').replace /_+/g, '-' return @@ -129,7 +126,7 @@ Main = return # Something might have gone wrong! - Main.setClass() + Main.initStyle() # 4chan Pass Link if styleSelector = $.id 'styleSelector'