diff --git a/app/assets/javascripts/app/controllers/ticket_zoom/article_view.coffee b/app/assets/javascripts/app/controllers/ticket_zoom/article_view.coffee index 09dffc996..2825457da 100644 --- a/app/assets/javascripts/app/controllers/ticket_zoom/article_view.coffee +++ b/app/assets/javascripts/app/controllers/ticket_zoom/article_view.coffee @@ -46,7 +46,7 @@ class ArticleViewItem extends App.Controller return if data.ticket_id.toString() isnt @ticket.id.toString() # set highlighter - @highligher.loadHighlights(@ticket_article_id) + @setHighlighter() if !@shown @@ -62,6 +62,10 @@ class ArticleViewItem extends App.Controller release: => App.TicketArticle.unsubscribe(@subscribeId) + setHighlighter: => + return if !@el.is(':visible') + @highligher.loadHighlights(@ticket_article_id) + hasChanged: (article) => # if no last article exists, remember it and return true @@ -122,11 +126,11 @@ class ArticleViewItem extends App.Controller article: @article ) - # set see more option + # set see more @setSeeMore() # set highlighter - @highligher.loadHighlights(@ticket_article_id) + @setHighlighter() # set see more options setSeeMore: =>