From 8343bfc2d2f976a313b4c2258933e5f44255dbb3 Mon Sep 17 00:00:00 2001 From: Kseninia Mikhaylova Date: Tue, 27 Aug 2024 11:59:28 +0300 Subject: [PATCH] close sidebar position --- front/src/components/Promo/load_models.vue | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/front/src/components/Promo/load_models.vue b/front/src/components/Promo/load_models.vue index dd1361c..4bd4932 100644 --- a/front/src/components/Promo/load_models.vue +++ b/front/src/components/Promo/load_models.vue @@ -265,6 +265,14 @@ watch(() => sidebar, () => { if (sidebar.is_open == false) { (controls.value as any).minDistance = mobileAndTabletCheck() ? def_distance.min * 0.5 : def_distance.min; (controls.value as any).maxDistance = def_distance.max; + (controls.value as any).target = new Vector3(0, 0, 0); + camera.value?.position.set( + def_distance.max * 0.5, + def_distance.max * 0.5, + def_distance.max * 0.5 + ); + (controls.value as any)._needsUpdate = true; + (controls.value as any).update() } if (sidebar.is_open && sidebar.id_clickable) { const clickable = useClickable()