fix race condition in removing bottom links
This commit is contained in:
parent
0ca0067b28
commit
da29a062e6
@ -100,6 +100,7 @@ Index =
|
|||||||
# Does not work on Firefox unfortunately. bugzil.la/939713
|
# Does not work on Firefox unfortunately. bugzil.la/939713
|
||||||
d.implementation.createDocument(null, null, null).appendChild board
|
d.implementation.createDocument(null, null, null).appendChild board
|
||||||
|
|
||||||
|
$.asap (-> $('.navLinksBot.mobile', doc) or d.readyState isnt 'loading'), ->
|
||||||
$.rm el for el in $$ '.navLinks, .navLinksBot + hr'
|
$.rm el for el in $$ '.navLinks, .navLinksBot + hr'
|
||||||
$.id('search-box')?.parentNode.remove()
|
$.id('search-box')?.parentNode.remove()
|
||||||
topNavPos = $.id('delform').previousElementSibling
|
topNavPos = $.id('delform').previousElementSibling
|
||||||
@ -108,13 +109,13 @@ Index =
|
|||||||
$.before topNavPos, Index.navLinks
|
$.before topNavPos, Index.navLinks
|
||||||
$.after botNavPos, $.el 'hr'
|
$.after botNavPos, $.el 'hr'
|
||||||
$.after botNavPos, Index.navLinksBot
|
$.after botNavPos, Index.navLinksBot
|
||||||
$.rmClass doc, 'index-loading'
|
|
||||||
|
|
||||||
$.asap (-> $('.pagelist', doc) or d.readyState isnt 'loading'), ->
|
$.asap (-> $('.pagelist', doc) or d.readyState isnt 'loading'), ->
|
||||||
if pagelist = $('.pagelist')
|
if pagelist = $('.pagelist')
|
||||||
$.replace pagelist, Index.pagelist
|
$.replace pagelist, Index.pagelist
|
||||||
else
|
else
|
||||||
$.after $.id('delform'), Index.pagelist
|
$.after $.id('delform'), Index.pagelist
|
||||||
|
$.rmClass doc, 'index-loading'
|
||||||
|
|
||||||
setNavLinks: () ->
|
setNavLinks: () ->
|
||||||
$('.returnlink a', Index.navLinks).href = $('.returnlink a', Index.navLinksBot).href = "//boards.4chan.org/#{g.BOARD}/"
|
$('.returnlink a', Index.navLinks).href = $('.returnlink a', Index.navLinksBot).href = "//boards.4chan.org/#{g.BOARD}/"
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user