From 37632982a94b3ecbd0a656059cc5f58dc043fbe2 Mon Sep 17 00:00:00 2001 From: KumJungMin Date: Sun, 22 Dec 2024 15:23:22 +0900 Subject: [PATCH] fix: apply updated cell value after value sorting --- packages/primevue/src/datatable/BodyCell.vue | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/packages/primevue/src/datatable/BodyCell.vue b/packages/primevue/src/datatable/BodyCell.vue index 4a74cff52..9f364d386 100755 --- a/packages/primevue/src/datatable/BodyCell.vue +++ b/packages/primevue/src/datatable/BodyCell.vue @@ -311,12 +311,12 @@ export default { this.selfClick = false; }; - document.addEventListener('click', this.documentEditListener); + document.addEventListener('mousedown', this.documentEditListener); } }, unbindDocumentEditListener() { if (this.documentEditListener) { - document.removeEventListener('click', this.documentEditListener); + document.removeEventListener('mousedown', this.documentEditListener); this.documentEditListener = null; this.selfClick = false; } @@ -329,8 +329,6 @@ export default { }, onClick(event) { if (this.editMode === 'cell' && this.isEditable()) { - this.selfClick = true; - if (!this.d_editing) { this.d_editing = true; this.bindDocumentEditListener();