diff --git a/builds/4chan-X.user.js b/builds/4chan-X.user.js index 013df69bb..3ec470d41 100644 --- a/builds/4chan-X.user.js +++ b/builds/4chan-X.user.js @@ -830,7 +830,7 @@ }; Callbacks.prototype.connect = function(name) { - if (this[name]) { + if (this[name].disconnected) { return delete this[name].disconnected; } }; @@ -12228,7 +12228,7 @@ var board; board = $('.board'); $.rmAll(board); - $.add(board, Navigate.threadRoot); + $.add(board, [Navigate.threadRoot, $.el('hr')]); if (Conf['Unread Count']) { Navigate.ready('Unread Count', Unread.ready, !Conf['Quote Threading']); Unread.read(); diff --git a/builds/crx/script.js b/builds/crx/script.js index d976d35c3..781b1299d 100644 --- a/builds/crx/script.js +++ b/builds/crx/script.js @@ -835,7 +835,7 @@ }; Callbacks.prototype.connect = function(name) { - if (this[name]) { + if (this[name].disconnected) { return delete this[name].disconnected; } }; @@ -12217,7 +12217,7 @@ var board; board = $('.board'); $.rmAll(board); - $.add(board, Navigate.threadRoot); + $.add(board, [Navigate.threadRoot, $.el('hr')]); if (Conf['Unread Count']) { Navigate.ready('Unread Count', Unread.ready, !Conf['Quote Threading']); Unread.read(); diff --git a/src/General/Navigate.coffee b/src/General/Navigate.coffee index dd722c4e7..19ade13c0 100644 --- a/src/General/Navigate.coffee +++ b/src/General/Navigate.coffee @@ -281,7 +281,7 @@ Navigate = buildThread: -> board = $ '.board' $.rmAll board - $.add board, Navigate.threadRoot + $.add board, [Navigate.threadRoot, $.el 'hr'] if Conf['Unread Count'] Navigate.ready 'Unread Count', Unread.ready, not Conf['Quote Threading'] diff --git a/src/General/lib/callbacks.class b/src/General/lib/callbacks.class index 32a677896..eee6206a3 100644 --- a/src/General/lib/callbacks.class +++ b/src/General/lib/callbacks.class @@ -7,7 +7,7 @@ class Callbacks @keys.push name unless @[name] @[name] = cb - connect: (name) -> delete @[name].disconnected if @[name] + connect: (name) -> delete @[name].disconnected if @[name].disconnected disconnect: (name) -> @[name].disconnected = true if @[name] execute: (node) ->