From ea8a3a78daa528613e123e5b3d85ac1549b80f12 Mon Sep 17 00:00:00 2001 From: Nathan Sobo Date: Tue, 28 Oct 2014 11:23:35 -0600 Subject: [PATCH] =?UTF-8?q?Don=E2=80=99t=20hide=20pane=20items=20that=20ar?= =?UTF-8?q?e=20already=20hidden?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pane-element.coffee | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/pane-element.coffee b/src/pane-element.coffee index de94b3d7f..e44eaea6f 100644 --- a/src/pane-element.coffee +++ b/src/pane-element.coffee @@ -107,8 +107,9 @@ class PaneElement extends HTMLElement hideItemView: (itemView) -> inlineDisplayStyle = itemView.style.display - @inlineDisplayStyles.set(itemView, inlineDisplayStyle) if inlineDisplayStyle? - itemView.style.display = 'none' + unless inlineDisplayStyle is 'none' + @inlineDisplayStyles.set(itemView, inlineDisplayStyle) if inlineDisplayStyle? + itemView.style.display = 'none' itemRemoved: ({item, index, destroyed}) -> if viewToRemove = @model.getView(item)