     $('.viewer .display-wrapper .highlights-layer .highlights-layer-highlight').trigger 'annotationMouseleave', [@data._id]
     return # Make sure CoffeeScript does not return anything
 
-  if focusAnnotationId is @data._id
-    focusAnnotationId = null
-
-    focusAnnotation $(@findAll '.body[contenteditable=true]').get(0)
-
 Template.publicationAnnotationsItem.canModify = ->
   @hasMaintainerAccess Meteor.person()
 

      # TODO: Does Meteor triggers removal if insertion was unsuccessful, so that we do not have to do anything?
      return Notify.meteorError error, true if error

      focusAnnotationId = annotationId

      Meteor.Router.toNew Meteor.Router.annotationPath Session.get('currentPublicationId'), Session.get('currentPublicationSlug'), annotationId

    return # Make sure CoffeeScript does not return anything

      Notify.error "Error rendering page #{ page.pdfPage.pageNumber }", args

  showTEI: =>
    # To make sure we are starting with empty slate
    @_$displayWrapper.empty()
    publicationDOMReady.set false
