From 72df3d29ce0c00e86854ce959cd1d03c21d4f1b2 Mon Sep 17 00:00:00 2001 From: syuilo <4439005+syuilo@users.noreply.github.com> Date: Fri, 29 May 2026 10:57:17 +0900 Subject: [PATCH] wip --- packages/frontend/src/components/MkWorldAvatarEditDialog.vue | 2 +- packages/frontend/src/pages/rooms/room.add-object-dialog.vue | 5 +++-- packages/frontend/src/pages/rooms/room.core.vue | 2 +- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/packages/frontend/src/components/MkWorldAvatarEditDialog.vue b/packages/frontend/src/components/MkWorldAvatarEditDialog.vue index b8d7cfa8e6..db2b267c29 100644 --- a/packages/frontend/src/components/MkWorldAvatarEditDialog.vue +++ b/packages/frontend/src/components/MkWorldAvatarEditDialog.vue @@ -35,7 +35,7 @@ SPDX-License-Identifier: AGPL-3.0-only :enterFromClass="prefer.s.animation ? $style.transition_options_enterFrom : ''" :leaveToClass="prefer.s.animation ? $style.transition_options_leaveTo : ''" > -
+
diff --git a/packages/frontend/src/pages/rooms/room.add-object-dialog.vue b/packages/frontend/src/pages/rooms/room.add-object-dialog.vue index 11dae7614f..289e8d17b6 100644 --- a/packages/frontend/src/pages/rooms/room.add-object-dialog.vue +++ b/packages/frontend/src/pages/rooms/room.add-object-dialog.vue @@ -203,7 +203,7 @@ watch(selectedId, (newId) => { }); function updateObjectOption(k: string, v: any) { - controller.updateObjectOption(k, v, attachments); + controller.updateObjectOption(k, deepClone(v), attachments); selectedObjectOptionsState.value![k] = v; } @@ -341,9 +341,10 @@ async function cancel() { position: absolute; top: 0; right: 0; - height: stretch; + height: 100%; width: 300px; overflow: auto; + scrollbar-gutter: stable; box-sizing: border-box; padding: 32px 16px 16px 16px; background: var(--MI_THEME-panel); diff --git a/packages/frontend/src/pages/rooms/room.core.vue b/packages/frontend/src/pages/rooms/room.core.vue index 88961705a0..eead5fe77b 100644 --- a/packages/frontend/src/pages/rooms/room.core.vue +++ b/packages/frontend/src/pages/rooms/room.core.vue @@ -433,7 +433,7 @@ function showSnappingMenu(ev: PointerEvent) { function updateObjectOption(k: string, v: any) { // TODO: podtMrssageのコスト削減のためattachmentsは更新がある場合のみ送る - controller.updateObjectOption(controller.selected.value.objectId, k, v, attachments); + controller.updateObjectOption(controller.selected.value.objectId, k, deepClone(v), attachments); } async function addObject(ev: PointerEvent) {