Make Pane maintain a currentView pointer based on its current item

This commit is contained in:
Kevin Sawicki & Nathan Sobo
2013-02-21 14:47:26 -07:00
committed by probablycorey
parent d310fb366f
commit ad62f896bc
2 changed files with 7 additions and 5 deletions

View File

@@ -58,10 +58,10 @@ class Pane extends View
@addItem(item)
@itemViews.children().hide()
view = @viewForItem(item)
unless view.parent().is(@itemViews)
@itemViews.append(view)
@itemViews.append(view) unless view.parent().is(@itemViews)
@currentItem = item
view.show()
@currentView = view
@currentView.show()
addItem: (item) ->
return if _.include(@items, item)