From d3e4633b6a8bf9b8934d8376c3db80ac62ec1a97 Mon Sep 17 00:00:00 2001 From: ccd0 Date: Sun, 21 Sep 2014 16:17:40 -0700 Subject: [PATCH] fix "Hide stub" --- src/Filtering/PostHiding.coffee | 5 ++++- src/Filtering/ThreadHiding.coffee | 2 ++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/Filtering/PostHiding.coffee b/src/Filtering/PostHiding.coffee index 8d409f030..117f42241 100755 --- a/src/Filtering/PostHiding.coffee +++ b/src/Filtering/PostHiding.coffee @@ -137,7 +137,10 @@ PostHiding = $.event 'CloseMenu' hideStub: -> {post} = PostHiding.menu - post.nodes.root.hidden = true + if data = PostHiding.db.get {boardID: post.board.ID, threadID: post.thread.ID, postID: post.ID} + PostHiding.show post, data.hideRecursively + PostHiding.hide post, false, data.hideRecursively + PostHiding.saveHiddenState post, true, true, false, data.hideRecursively $.event 'CloseMenu' return diff --git a/src/Filtering/ThreadHiding.coffee b/src/Filtering/ThreadHiding.coffee index a63eb8e8d..56839cbec 100755 --- a/src/Filtering/ThreadHiding.coffee +++ b/src/Filtering/ThreadHiding.coffee @@ -130,7 +130,9 @@ ThreadHiding = hideStub: -> {thread} = ThreadHiding.menu + ThreadHiding.show thread ThreadHiding.hide thread, false + ThreadHiding.saveHiddenState thread, false $.event 'CloseMenu' return