use $.asap instead of specializing $.ready

This commit is contained in:
ccd0 2014-05-18 20:43:44 -07:00
parent dfbec95dab
commit 27558ba6d6
2 changed files with 3 additions and 4 deletions

View File

@ -50,7 +50,7 @@ Main =
Report.init()
return
when 'i.4cdn.org'
onReady = ->
$.asap (-> d.readyState isnt 'loading'), ->
if Conf['404 Redirect'] and d.title in ['4chan - Temporarily Offline', '4chan - 404 Not Found']
Redirect.init()
pathname = location.pathname.split '/'
@ -63,7 +63,6 @@ Main =
$.on video, 'click', ->
if !video.controls
if video.paused then video.play() else video.pause()
$.ready onReady, true
return
# c.time 'All initializations'

View File

@ -16,9 +16,9 @@ $.DAY = 24 *
$.id = (id) ->
d.getElementById id
$.ready = (fc, immediate) ->
$.ready = (fc) ->
unless d.readyState is 'loading'
if immediate then fc() else $.queueTask fc
$.queueTask fc
return
cb = ->
$.off d, 'DOMContentLoaded', cb