From f29b56ca27305beb37916fd63de6f145940de18f Mon Sep 17 00:00:00 2001 From: Anton Date: Fri, 25 Jul 2025 14:43:18 +0200 Subject: [PATCH] Fix drag n drop selection issue [SCI-11846] --- app/javascript/vue/shared/content/checklist.vue | 3 +++ app/javascript/vue/shared/datatable/modals/columns.vue | 9 ++++++++- app/javascript/vue/shared/menu_dropdown.vue | 2 +- 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/app/javascript/vue/shared/content/checklist.vue b/app/javascript/vue/shared/content/checklist.vue index 35c4e45ed..eb4285faf 100644 --- a/app/javascript/vue/shared/content/checklist.vue +++ b/app/javascript/vue/shared/content/checklist.vue @@ -55,6 +55,9 @@ :inRepository="inRepository" :draggable="checklistItems.length > 1" :data-e2e="`${dataE2e}-checklistItem${element.id}`" + :class="{ + 'select-none': reordering + }" @editStart="editingItem = true" @editEnd="editingItem = false" @update="saveItem" diff --git a/app/javascript/vue/shared/datatable/modals/columns.vue b/app/javascript/vue/shared/datatable/modals/columns.vue index 5f2302bf2..db1200d68 100644 --- a/app/javascript/vue/shared/datatable/modals/columns.vue +++ b/app/javascript/vue/shared/datatable/modals/columns.vue @@ -17,12 +17,14 @@ :forceFallback="true" :handle="'.element-grip'" item-key="field" + @start="startReorder" @end="endReorder" >