From 572d54e0bbaf3902ef765327974d429e350d3c9e Mon Sep 17 00:00:00 2001 From: ccd0 Date: Sun, 15 Jun 2014 12:06:50 -0700 Subject: [PATCH] fix bug where posts inserted by quote inlining/preview triggered recursive hiding --- src/Filtering/Filter.coffee | 2 +- src/Filtering/PostHiding.coffee | 2 +- src/Filtering/Recursive.coffee | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Filtering/Filter.coffee b/src/Filtering/Filter.coffee index 934a5fa5f..5ecb1e3dd 100755 --- a/src/Filtering/Filter.coffee +++ b/src/Filtering/Filter.coffee @@ -91,7 +91,7 @@ Filter = settings node: -> - return if @isClone + return if @isClone or !@nodes.root.parentNode for key of Filter.filters value = Filter[key] @ # Continue if there's nothing to filter (no tripcode for example). diff --git a/src/Filtering/PostHiding.coffee b/src/Filtering/PostHiding.coffee index 36da5697d..4ebfefaac 100755 --- a/src/Filtering/PostHiding.coffee +++ b/src/Filtering/PostHiding.coffee @@ -11,7 +11,7 @@ PostHiding = cb: @node node: -> - return if !@isReply or @isClone + return if !@isReply or @isClone or !@nodes.root.parentNode if data = PostHiding.db.get {boardID: @board.ID, threadID: @thread.ID, postID: @ID} if data.thisPost PostHiding.hide @, data.makeStub, data.hideRecursively diff --git a/src/Filtering/Recursive.coffee b/src/Filtering/Recursive.coffee index 6d84dd78b..aa142d933 100755 --- a/src/Filtering/Recursive.coffee +++ b/src/Filtering/Recursive.coffee @@ -8,7 +8,7 @@ Recursive = cb: @node node: -> - return if @isClone + return if @isClone or !@nodes.root.parentNode for quote in @quotes if obj = Recursive.recursives[quote] for recursive, i in obj.recursives