diff --git a/builds/appchan-x.js b/builds/appchan-x.js index 8ec05075a..5835d1f09 100644 --- a/builds/appchan-x.js +++ b/builds/appchan-x.js @@ -3742,7 +3742,7 @@ id: 'scroll-marker' }), setBoardList: function() { - var a, boardList, btn, fourchannav, fullBoardList, settings; + var a, boardList, btn, fourchannav, fullBoardList; fourchannav = $.id('boardNavDesktop'); if (a = $("a[href*='/" + g.BOARD + "/']", fourchannav)) { @@ -3756,9 +3756,8 @@ btn = $('.hide-board-list-button', fullBoardList); $.on(btn, 'click', Header.toggleBoardList); $.rm($('#navtopright', fullBoardList)); - settings = $.id('navtopright'); - $.prepend(d.body, settings); - $.add(settings, Header.menuButton); + $.prepend(d.body, $.id('navtopright')); + $.add(d.body, Header.menuButton); $.add(boardList, fullBoardList); $.add(Header.bar, [Header.shortcuts, boardList, Header.notify, Header.toggle]); Header.setCustomNav(Conf['Custom Board Navigation']); @@ -13029,11 +13028,7 @@ if (!Main.isThisPageLegit()) { return; } - return $.asap((function() { - return $.id('boardNavMobile'); - }), function() { - return $.prepend($.id('navtopright'), [$.tn(' ['), link, $.tn('] ')]); - }); + return $.add(d.body, link); }); $.get('previousversion', null, function(item) { var changelog, curr, el, prev, previous; diff --git a/builds/appchan-x.user.js b/builds/appchan-x.user.js index 559a97d35..b77b8df27 100644 --- a/builds/appchan-x.user.js +++ b/builds/appchan-x.user.js @@ -3738,7 +3738,7 @@ id: 'scroll-marker' }), setBoardList: function() { - var a, boardList, btn, fourchannav, fullBoardList, settings; + var a, boardList, btn, fourchannav, fullBoardList; fourchannav = $.id('boardNavDesktop'); if (a = $("a[href*='/" + g.BOARD + "/']", fourchannav)) { @@ -3752,9 +3752,8 @@ btn = $('.hide-board-list-button', fullBoardList); $.on(btn, 'click', Header.toggleBoardList); $.rm($('#navtopright', fullBoardList)); - settings = $.id('navtopright'); - $.prepend(d.body, settings); - $.add(settings, Header.menuButton); + $.prepend(d.body, $.id('navtopright')); + $.add(d.body, Header.menuButton); $.add(boardList, fullBoardList); $.add(Header.bar, [Header.shortcuts, boardList, Header.notify, Header.toggle]); Header.setCustomNav(Conf['Custom Board Navigation']); @@ -13050,11 +13049,7 @@ if (!Main.isThisPageLegit()) { return; } - return $.asap((function() { - return $.id('boardNavMobile'); - }), function() { - return $.prepend($.id('navtopright'), [$.tn(' ['), link, $.tn('] ')]); - }); + return $.add(d.body, link); }); $.get('previousversion', null, function(item) { var changelog, curr, el, prev, previous; diff --git a/builds/crx.crx b/builds/crx.crx index dd6ec8d23..7bb139703 100644 Binary files a/builds/crx.crx and b/builds/crx.crx differ diff --git a/builds/crx/script.js b/builds/crx/script.js index 9995e8fa6..90a95f038 100644 --- a/builds/crx/script.js +++ b/builds/crx/script.js @@ -3740,7 +3740,7 @@ id: 'scroll-marker' }), setBoardList: function() { - var a, boardList, btn, fourchannav, fullBoardList, settings; + var a, boardList, btn, fourchannav, fullBoardList; fourchannav = $.id('boardNavDesktop'); if (a = $("a[href*='/" + g.BOARD + "/']", fourchannav)) { @@ -3754,9 +3754,8 @@ btn = $('.hide-board-list-button', fullBoardList); $.on(btn, 'click', Header.toggleBoardList); $.rm($('#navtopright', fullBoardList)); - settings = $.id('navtopright'); - $.prepend(d.body, settings); - $.add(settings, Header.menuButton); + $.prepend(d.body, $.id('navtopright')); + $.add(d.body, Header.menuButton); $.add(boardList, fullBoardList); $.add(Header.bar, [Header.shortcuts, boardList, Header.notify, Header.toggle]); Header.setCustomNav(Conf['Custom Board Navigation']); @@ -13033,11 +13032,7 @@ if (!Main.isThisPageLegit()) { return; } - return $.asap((function() { - return $.id('boardNavMobile'); - }), function() { - return $.prepend($.id('navtopright'), [$.tn(' ['), link, $.tn('] ')]); - }); + return $.add(d.body, link); }); $.get('previousversion', null, function(item) { var changelog, curr, el, prev, previous; diff --git a/src/General/Header.coffee b/src/General/Header.coffee index 03c4020ba..8c32e848a 100644 --- a/src/General/Header.coffee +++ b/src/General/Header.coffee @@ -93,10 +93,9 @@ Header = $.on btn, 'click', Header.toggleBoardList $.rm $ '#navtopright', fullBoardList - - settings = $.id('navtopright') - $.prepend d.body, settings - $.add settings, Header.menuButton + + $.prepend d.body, $.id('navtopright') + $.add d.body, Header.menuButton $.add boardList, fullBoardList $.add Header.bar, [Header.shortcuts, boardList, Header.notify, Header.toggle] diff --git a/src/General/Settings.coffee b/src/General/Settings.coffee index cc79f64fe..5efba17b6 100644 --- a/src/General/Settings.coffee +++ b/src/General/Settings.coffee @@ -11,8 +11,7 @@ Settings = return unless Main.isThisPageLegit() # Wait for #boardNavMobile instead of #boardNavDesktop, # it might be incomplete otherwise. - $.asap (-> $.id 'boardNavMobile'), -> - $.prepend $.id('navtopright'), [$.tn(' ['), link, $.tn('] ')] + $.add d.body, link $.get 'previousversion', null, (item) -> if previous = item['previousversion']