diff --git a/packages/frontend/src/components/MkWorldAvatarEditDialog.vue b/packages/frontend/src/components/MkWorldAvatarEditDialog.vue index f9d6df0a5b..b8eeca315a 100644 --- a/packages/frontend/src/components/MkWorldAvatarEditDialog.vue +++ b/packages/frontend/src/components/MkWorldAvatarEditDialog.vue @@ -116,6 +116,10 @@ SPDX-License-Identifier: AGPL-3.0-only + + a.id === id); + if (idx === -1) return; + + avatar.value!.accessories.splice(idx, 1); + + updateAvatarOption(); +} + function ok() { emit('ok', { avatar: deepClone(avatar.value!),