From 68fbff144ee2ad655d441a17758cd51e05c49d0e Mon Sep 17 00:00:00 2001 From: chris <kokosias@yahoo.gr> Date: Thu, 25 Apr 2024 14:33:11 +0300 Subject: [PATCH] revert --- .../src/CommentsService/plugins/CommentState.js | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) diff --git a/wax-prosemirror-services/src/CommentsService/plugins/CommentState.js b/wax-prosemirror-services/src/CommentsService/plugins/CommentState.js index 5b994426e..ec004c1fb 100644 --- a/wax-prosemirror-services/src/CommentsService/plugins/CommentState.js +++ b/wax-prosemirror-services/src/CommentsService/plugins/CommentState.js @@ -141,10 +141,7 @@ export default class CommentState { this.decorations = DecorationSet.create(state.doc, decorations); } - updateCommentPostions(ystate, action) { - const { map } = this.options; - const annotationToUpdate = map.get(action?.id); - + updateCommentPostions(ystate) { this.options.map.doc.transact(() => { this.decorations.find().forEach(deco => { const { id } = deco.spec; @@ -160,10 +157,7 @@ export default class CommentState { ); const annotation = this.options.map.get(id); - if (annotationToUpdate?.id === annotation.id) { - annotation.data.conversation = action.data.conversation; - annotation.data.title = action.data.title; - } + annotation.from = newFrom; annotation.to = newTo; annotation.data.pmFrom = relativePositionToAbsolutePosition( @@ -193,11 +187,7 @@ export default class CommentState { this.addComment(action); } if (action.type === 'updateComment') { - if (ystate?.binding && ystate?.binding.mapping) { - this.updateCommentPostions(ystate, action); - } else { - this.updateComment(action); - } + this.updateComment(action); } if (action.type === 'deleteComment') { this.deleteComment(action.id); -- GitLab