From 4a7614f903e437e05224a5be43369bdf5a1d4e5b Mon Sep 17 00:00:00 2001 From: syuilo <4439005+syuilo@users.noreply.github.com> Date: Fri, 3 Apr 2026 11:25:25 +0900 Subject: [PATCH] wip --- packages/frontend/src/utility/room/objects/allInOnePc.ts | 2 ++ packages/frontend/src/utility/room/objects/laptopPc.ts | 2 ++ packages/frontend/src/utility/room/objects/pictureFrame.ts | 2 ++ packages/frontend/src/utility/room/objects/poster.ts | 2 ++ .../frontend/src/utility/room/objects/tabletopPictureFrame.ts | 2 ++ packages/frontend/src/utility/room/objects/tapestry.ts | 2 ++ 6 files changed, 12 insertions(+) diff --git a/packages/frontend/src/utility/room/objects/allInOnePc.ts b/packages/frontend/src/utility/room/objects/allInOnePc.ts index 75dec9c540..3927d959f4 100644 --- a/packages/frontend/src/utility/room/objects/allInOnePc.ts +++ b/packages/frontend/src/utility/room/objects/allInOnePc.ts @@ -66,6 +66,8 @@ export const allInOnePc = defineObject({ const targetAspect = 50 / 27.5; updateUv(srcAspect, targetAspect, options.fit); + + model.updated(); }; applyFit(); diff --git a/packages/frontend/src/utility/room/objects/laptopPc.ts b/packages/frontend/src/utility/room/objects/laptopPc.ts index 93d1dcdc21..e133b67f48 100644 --- a/packages/frontend/src/utility/room/objects/laptopPc.ts +++ b/packages/frontend/src/utility/room/objects/laptopPc.ts @@ -75,6 +75,8 @@ export const laptopPc = defineObject({ const targetAspect = 31 / 19; updateUv(srcAspect, targetAspect, options.fit); + + model.updated(); }; applyFit(); diff --git a/packages/frontend/src/utility/room/objects/pictureFrame.ts b/packages/frontend/src/utility/room/objects/pictureFrame.ts index 6c78ba4e0b..6403974217 100644 --- a/packages/frontend/src/utility/room/objects/pictureFrame.ts +++ b/packages/frontend/src/utility/room/objects/pictureFrame.ts @@ -109,6 +109,8 @@ export const pictureFrame = defineObject({ const targetAspect = targetWidth / targetHeight; updateUv(srcAspect, targetAspect, options.fit); + + model.updated(); }; applyFit(); diff --git a/packages/frontend/src/utility/room/objects/poster.ts b/packages/frontend/src/utility/room/objects/poster.ts index 81abfe2a4d..3fa42b7b0f 100644 --- a/packages/frontend/src/utility/room/objects/poster.ts +++ b/packages/frontend/src/utility/room/objects/poster.ts @@ -66,6 +66,8 @@ export const poster = defineObject({ const targetAspect = targetWidth / targetHeight; updateUv(srcAspect, targetAspect, options.fit); + + model.updated(); }; applyFit(); diff --git a/packages/frontend/src/utility/room/objects/tabletopPictureFrame.ts b/packages/frontend/src/utility/room/objects/tabletopPictureFrame.ts index b6be55aaa1..4163812769 100644 --- a/packages/frontend/src/utility/room/objects/tabletopPictureFrame.ts +++ b/packages/frontend/src/utility/room/objects/tabletopPictureFrame.ts @@ -109,6 +109,8 @@ export const tabletopPictureFrame = defineObject({ const targetAspect = targetWidth / targetHeight; updateUv(srcAspect, targetAspect, options.fit); + + model.updated(); }; applyFit(); diff --git a/packages/frontend/src/utility/room/objects/tapestry.ts b/packages/frontend/src/utility/room/objects/tapestry.ts index 2fc846b9cd..25b9918b73 100644 --- a/packages/frontend/src/utility/room/objects/tapestry.ts +++ b/packages/frontend/src/utility/room/objects/tapestry.ts @@ -68,6 +68,8 @@ export const tapestry = defineObject({ const targetAspect = targetWidth / targetHeight; updateUv(srcAspect, targetAspect, options.fit); + + model.updated(); }; applyFit();