From ec9c5d7d926c0bdbc88167e4b31f1eada02b5763 Mon Sep 17 00:00:00 2001 From: Zixaphir Date: Mon, 6 May 2013 14:53:20 -0700 Subject: [PATCH] Fix a small bug resulting in double-hashlinks on clones. --- builds/4chan-X.js | 4 +++- builds/4chan-X.user.js | 4 +++- builds/crx/script.js | 4 +++- src/Quotelinks/QuoteInline.coffee | 2 +- 4 files changed, 10 insertions(+), 4 deletions(-) diff --git a/builds/4chan-X.js b/builds/4chan-X.js index 53a441212..6e2b99553 100644 --- a/builds/4chan-X.js +++ b/builds/4chan-X.js @@ -3605,7 +3605,9 @@ _ref = this.nodes.quotelinks.concat(__slice.call(this.nodes.backlinks)); for (_i = 0, _len = _ref.length; _i < _len; _i++) { link = _ref[_i]; - $.after(link, QuoteInline.qiQuote(link, $.hasClass(link, 'filtered'))); + if (!this.isClone) { + $.after(link, QuoteInline.qiQuote(link, $.hasClass(link, 'filtered'))); + } $.on(link, 'click', QuoteInline.toggle); } }; diff --git a/builds/4chan-X.user.js b/builds/4chan-X.user.js index c933ba3d3..d32784a3e 100644 --- a/builds/4chan-X.user.js +++ b/builds/4chan-X.user.js @@ -3601,7 +3601,9 @@ _ref = this.nodes.quotelinks.concat(__slice.call(this.nodes.backlinks)); for (_i = 0, _len = _ref.length; _i < _len; _i++) { link = _ref[_i]; - $.after(link, QuoteInline.qiQuote(link, $.hasClass(link, 'filtered'))); + if (!this.isClone) { + $.after(link, QuoteInline.qiQuote(link, $.hasClass(link, 'filtered'))); + } $.on(link, 'click', QuoteInline.toggle); } }; diff --git a/builds/crx/script.js b/builds/crx/script.js index 0320f4b4c..e259c718e 100644 --- a/builds/crx/script.js +++ b/builds/crx/script.js @@ -3604,7 +3604,9 @@ _ref = this.nodes.quotelinks.concat(__slice.call(this.nodes.backlinks)); for (_i = 0, _len = _ref.length; _i < _len; _i++) { link = _ref[_i]; - $.after(link, QuoteInline.qiQuote(link, $.hasClass(link, 'filtered'))); + if (!this.isClone) { + $.after(link, QuoteInline.qiQuote(link, $.hasClass(link, 'filtered'))); + } $.on(link, 'click', QuoteInline.toggle); } }; diff --git a/src/Quotelinks/QuoteInline.coffee b/src/Quotelinks/QuoteInline.coffee index 59e575c24..adcba610e 100644 --- a/src/Quotelinks/QuoteInline.coffee +++ b/src/Quotelinks/QuoteInline.coffee @@ -8,7 +8,7 @@ QuoteInline = if Conf['Quote Hash Navigation'] @node = -> for link in @nodes.quotelinks.concat [@nodes.backlinks...] - $.after link, QuoteInline.qiQuote link, $.hasClass link, 'filtered' + $.after link, QuoteInline.qiQuote link, $.hasClass link, 'filtered' unless @isClone $.on link, 'click', QuoteInline.toggle return