         type         : 'textarea'
         cssClass     : 'description_input hidden'
         name         : 'description_input'
-        defaultValue : oembed?.description or ''
+        defaultValue : @originalDescription
         autogrow     : yes
         blur         : =>
           @descriptionInput.hide()


    @hide()  unless oembed?.description?.trim()

    @originalDescription = oembed?.description

    if options.hasConfig is yes
      @setClass 'has-config'

    @$('div.description').hide()
    no

  getDescription:->
    value = @getData().link_embed?.description or @getData().description
    if value?
      value = Encoder.XSSEncode value

    return value

  pistachio:->
    """
    {{> @descriptionInput}}
    <div class="description #{if @getDescription() then '' else 'hidden'}">#{@getDescription() or ""}
    {{> @editIndicator}}</div>
    """

