Don't set uri when pane item doesn't serialize itself

This commit is contained in:
probablycorey
2013-06-25 09:09:27 -07:00
parent f789c7e2df
commit 8d0afc087f

View File

@@ -77,9 +77,9 @@ class PaneContainer extends View
newPane.focus()
itemDestroyed: (item) ->
state = item.serialize?()
state.uri ?= item.getUri?()
@destroyedItemStates.push(state) if state?
if state = item.serialize?()
state.uri ?= item.getUri?()
@destroyedItemStates.push(state)
itemAdded: (item) ->
itemUri = item.getUri?()