Merge pull request #4328 from atom/mb-fix-panel-attach-callbacks

In panel-element, call space pen attach hooks after attached
This commit is contained in:
Max Brunsfeld
2014-11-26 16:20:29 -08:00

View File

@@ -10,13 +10,13 @@ class PanelElement extends HTMLElement
setModel: (@model) ->
view = @model.getItemView()
@appendChild(view)
callAttachHooks(view) # for backward compatibility with SpacePen views
@classList.add(@model.getClassName().split(' ')...) if @model.getClassName()?
@subscriptions.add @model.onDidChangeVisible(@visibleChanged.bind(this))
@subscriptions.add @model.onDidDestroy(@destroyed.bind(this))
attachedCallback: ->
callAttachHooks(@model.getItemView()) # for backward compatibility with SpacePen views
@visibleChanged(@model.isVisible())
visibleChanged: (visible) ->