diff --git a/src/components/Selector.vue b/src/components/Selector.vue index 81a3914..9643958 100644 --- a/src/components/Selector.vue +++ b/src/components/Selector.vue @@ -44,7 +44,7 @@
{{ currentValue.title }}
-Selectionnez une déclinaison
+Sélectionnez une déclinaison
@@ -94,7 +94,13 @@ watch( () => isCompareModeEnabled, (newValue) => { if (newValue) { - currentValue.value = currentValue.value ? [currentValue.value] : null; + if (currentValue.value && !Array.isArray(currentValue.value)) { + currentValue.value = [currentValue.value]; + } + } else { + if (Array.isArray(currentValue.value)) { + currentValue.value = currentValue.value[0] || null; + } } } ); @@ -111,7 +117,7 @@ watch(currentValue, (newValue) => { watch( activeTracks, (newValue) => { - if (!isCompareModeEnabled) return; + if (!isCompareModeEnabled || !currentValue.value) return; currentValue.value.forEach((item) => { if (!newValue.includes(item)) { diff --git a/src/components/project/virtual-sample/Interactive360.vue b/src/components/project/virtual-sample/Interactive360.vue index 70f41ea..194f39f 100644 --- a/src/components/project/virtual-sample/Interactive360.vue +++ b/src/components/project/virtual-sample/Interactive360.vue @@ -2,7 +2,7 @@