From 389995ad76340d361656b852eefb437606dbbc07 Mon Sep 17 00:00:00 2001 From: puriphatt Date: Fri, 11 Oct 2024 10:08:11 +0700 Subject: [PATCH] fix: assign select --- src/components/shared/SelectZone.vue | 1 + 1 file changed, 1 insertion(+) diff --git a/src/components/shared/SelectZone.vue b/src/components/shared/SelectZone.vue index 095967ee..ff597466 100644 --- a/src/components/shared/SelectZone.vue +++ b/src/components/shared/SelectZone.vue @@ -55,6 +55,7 @@ function assignSelect(to: unknown[], from: unknown[]) { to.splice(i, 1); } } + to.sort((a, b) => from.indexOf(a) - from.indexOf(b)); const newItems = from.filter((item) => !existingItems.has(item)); to.push(...newItems);