Attach active pane item view before showing/hiding

Fixes #4112
This commit is contained in:
Nathan Sobo
2014-11-10 10:06:12 -07:00
parent 01fdd83c6c
commit bad0504e1d

View File

@@ -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) ->