Add is destroyed flag to decoration

This commit is contained in:
Ben Ogle
2014-07-07 17:48:40 -07:00
parent ce1ebec253
commit 540b038ced

View File

@@ -18,12 +18,16 @@ class Decoration
@id = nextId()
@params.id = @id
@flashQueue = null
@isDestroyed = false
destroy: ->
return if @isDestroyed
@isDestroyed = true
@displayBuffer.removeDecoration(this)
@emit 'destoryed'
update: (newParams) ->
return if @isDestroyed
oldParams = @params
@params = newParams
@params.id = @id