From 1dd1770b1ac7f686ba6788ba774604e09a985a58 Mon Sep 17 00:00:00 2001 From: Nathan Sobo Date: Wed, 8 Jul 2015 18:28:03 -0500 Subject: [PATCH] Assert the liveness of editor model when attaching editor view --- src/text-editor-element.coffee | 1 + 1 file changed, 1 insertion(+) diff --git a/src/text-editor-element.coffee b/src/text-editor-element.coffee index 1c23dca3b..387e002d1 100644 --- a/src/text-editor-element.coffee +++ b/src/text-editor-element.coffee @@ -62,6 +62,7 @@ class TextEditorElement extends HTMLElement attachedCallback: -> @buildModel() unless @getModel()? + atom.assert(@model.isAlive(), "Attaching a view for a destroyed editor") @mountComponent() unless @component? @component.checkForVisibilityChange() if this is document.activeElement