                     fullNameDisplay: member.full_name_display
                 })
 
+            $scope.$applyAsync () => linksEvents()
+
             if isDraft()
                 setEditMode(true)
 

            $scope.outdated = false

            $scope.onCancel()

            return


        $scope.html = ''
        textEditor = null
        pageAttachments = $attachmentsFullService.attachments.toJS()
        editorLinks = []

        linksEvents = () ->
            editorLinks = textEditor.querySelectorAll('a[target="_blank"]:not(.link-event)')

            if editorLinks.length
                editorLinks.forEach (link) =>
                    link.classList.add('link-event')

                    # prevent ckeditor change to edit mode
                    link.addEventListener 'mousedown', (e) =>
                        if !$scope.editMode
                            e.preventDefault()
                            e.stopPropagation()

                    link.addEventListener 'click', (e) =>
                        if !$scope.editMode
                            window.open(e.currentTarget.getAttribute('href'),'_blank');

        unwatchContent = $scope.$watch 'content', (content) ->
            if !_.isUndefined(content)
