fix(frontend): ウィジェットの表示更新がおかしくなる問題を修正 (#17175)

* fix(frontend): ウィジェットの表示更新がおかしくなる問題を修正

* fix: keyがついていない箇所全てを修正

* Revert "fix: keyがついていない箇所全てを修正"

This reverts commit 7f4d90feea.

* Revert "fix(frontend): ウィジェットの表示更新がおかしくなる問題を修正"

This reverts commit 38a000c904.

* fix
This commit is contained in:
かっこかり
2026-02-16 19:56:48 +09:00
committed by GitHub
parent 41620600cc
commit 97f7659bac

View File

@@ -24,7 +24,7 @@ SPDX-License-Identifier: AGPL-3.0-only
</div> </div>
<div <div
v-for="(item, i) in modelValue" v-for="(item, i) in modelValue"
:key="item.id" :key="`MkDraggableRoot:${item.id}`"
:class="$style.item" :class="$style.item"
:draggable="!manualDragStart" :draggable="!manualDragStart"
@dragstart.stop="onDragstart($event, item)" @dragstart.stop="onDragstart($event, item)"
@@ -35,7 +35,7 @@ SPDX-License-Identifier: AGPL-3.0-only
@dragleave="onDragleave($event, item)" @dragleave="onDragleave($event, item)"
@drop.prevent.stop="onDrop($event, item, false)" @drop.prevent.stop="onDrop($event, item, false)"
></div> ></div>
<div style="position: relative; z-index: 0;"> <div :key="`MkDraggableItem:${item.id}`" style="position: relative; z-index: 0;">
<slot :item="item" :index="i" :dragStart="(ev) => onDragstart(ev, item)"></slot> <slot :item="item" :index="i" :dragStart="(ev) => onDragstart(ev, item)"></slot>
</div> </div>
<div <div