                                 setTinyMCEWidth()
                                 initTinyMCE()
                                 afterTinyMCEInitialized ->
+                                    makeSpaceForMCE()
                                     tinymceObject.show()
                                     tinymceObject.focus()
                             else
                                 textfield.show()
                                 checkbox.show()
+    endEdit           : ->
+                            if lhha() == 'text'
+                                # Reset height we might have placed on the explanation element inside the cell
+                                Builder.resourceEditorCurrentLabelHint.height('')
+
 
 # Show editor on click on label
 Builder.resourceEditorStartEdit = () ->

    isHTML            : ->
                            if lhha() == 'text' then true
                            else checkbox.is(':checked')
    showEditControl   : ->
                            textfield.hide()
                            checkbox.hide()
                            tinymceObject?.hide()

    # Get position before showing editor, so showing doesn't move things in the page
    resourceEditor().container.width(Builder.resourceEditorCurrentLabelHint.outerWidth())
    resourceEditor().container.show()
    resourceEditor().startEdit()
    labelHintOffset = Builder.resourceEditorCurrentLabelHint.offset()
    resourceEditor().container.offset(labelHintOffset)
    resourceEditor().setValue(labelHintValue())
