From bad0504e1d2b43ac97665f29f1ee344d1d8734ba Mon Sep 17 00:00:00 2001 From: Nathan Sobo Date: Mon, 10 Nov 2014 10:06:12 -0700 Subject: [PATCH] Attach active pane item view before showing/hiding Fixes #4112 --- src/pane-element.coffee | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/pane-element.coffee b/src/pane-element.coffee index da21216a3..64db6eb95 100644 --- a/src/pane-element.coffee +++ b/src/pane-element.coffee @@ -94,16 +94,16 @@ class PaneElement extends HTMLElement hasFocus = @hasFocus() itemView = @model.getView(item) + unless @itemViews.contains(itemView) + @itemViews.appendChild(itemView) + callAttachHooks(itemView) + for child in @itemViews.children if child is itemView @showItemView(child) if @attached else @hideItemView(child) - unless @itemViews.contains(itemView) - @itemViews.appendChild(itemView) - callAttachHooks(itemView) - itemView.focus() if hasFocus showItemView: (itemView) ->