resources remove their panes in close()

This commit is contained in:
Chris Wanstrath
2011-11-26 03:23:59 -08:00
parent c30a5ebaa5
commit 9e92877da3
2 changed files with 4 additions and 0 deletions

View File

@@ -27,6 +27,9 @@ class EditorPane extends Pane
el.addEventListener 'DOMNodeInsertedIntoDocument', => @resize()
el.addEventListener 'DOMNodeRemovedFromDocument', => @resize()
remove: ->
@pane?.remove()
resize: (timeout=1) ->
setTimeout =>
@ace.focus()

View File

@@ -21,4 +21,5 @@ class Resource extends Pane
close: ->
atom.trigger 'resource:close', this
@pane?.remove()
false