Activate next pane on before invoking onDidDestroy observers

This commit is contained in:
Nathan Sobo
2014-08-28 17:22:51 -06:00
parent cee7539e35
commit 877fa40a49
2 changed files with 2 additions and 2 deletions

View File

@@ -90,7 +90,7 @@ describe "PaneContainer", ->
expect(observed).toEqual [pane1.itemAtIndex(0), pane2.itemAtIndex(0)]
describe "::observePanes()", ->
it "invokes with subscribers with all current and future panes", ->
it "invokes observers with all current and future panes", ->
container = new PaneContainer
container.getRoot().splitRight()
[pane1, pane2] = container.getPanes()

View File

@@ -479,8 +479,8 @@ class Pane extends Model
# Called by model superclass.
destroyed: ->
@emitter.emit 'did-destroy'
@container.activateNextPane() if @isActive()
@emitter.emit 'did-destroy'
item.destroy?() for item in @items.slice()
###