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();