     App.TicketArticle.unsubscribe(@subscribeId)
 
   setHighlighter: =>
-    return if !@el.is(':visible')
+    return if @el.is(':hidden')
     # use delay do no ui blocking
     #@highligher.loadHighlights(@ticket_article_id)
     d = =>


    # set see more
    @shown = false
    @setSeeMore()

    # set highlighter
    @setHighlighter()

  # set see more options
  setSeeMore: =>
    return if !@el.is(':visible')
    return if @shown
    @shown = true


  hasChanged: (article) =>

    # if no last article exists, remember it and return true
    if !@articleAttributesLastUpdate
      @articleAttributesLastUpdate = {}
      for item in @hasChangedAttributes
        @articleAttributesLastUpdate[item] = article[item]
      return true

    # compare last and current article attributes
    articleAttributesLastUpdateCheck = {}
    for item in @hasChangedAttributes
      articleAttributesLastUpdateCheck[item] = article[item]
    diff = difference(@articleAttributesLastUpdate, articleAttributesLastUpdateCheck)
    return false if !diff || _.isEmpty( diff )
    @articleAttributesLastUpdate = articleAttributesLastUpdateCheck
    true

  render: (article) =>
