diff --git a/packages/frontend/src/pages/rooms/room.core.vue b/packages/frontend/src/pages/rooms/room.core.vue index a69f7e26c2..8e69ca9593 100644 --- a/packages/frontend/src/pages/rooms/room.core.vue +++ b/packages/frontend/src/pages/rooms/room.core.vue @@ -229,6 +229,16 @@ const joyStickStartPos = ref<{ x: number; y: number } | null>(null); let latestSavedRoomState = deepClone(props.room.def) as unknown as RoomState; let initialRoomState = latestSavedRoomState; +// 後方互換性のため +for (const obj of latestSavedRoomState.installedObjects) { + if (obj.options.customPicture != null) { + obj.options.image = { + type: null, + }; + delete obj.options.customPicture; + } +} + let latestSavedAttachments = { files: deepClone(props.room.attachedFiles), } as RoomAttachments;