diff --git a/src/components/FusionSettingsDialog.vue b/src/components/FusionSettingsDialog.vue index 8d7242b..094501d 100644 --- a/src/components/FusionSettingsDialog.vue +++ b/src/components/FusionSettingsDialog.vue @@ -40,23 +40,15 @@ @click="currently_selected_projector(index_row + '-' + index_col)"> --> -
- +
+
- -
-
- {{ - $t("Enable projection mode") - }} -
+
@@ -64,6 +56,12 @@ @update:model-value="(val) => { send_projectorlayout(val) }" :dense="true" filled v-model="now_select_projectorlayout" :options="projectorlayout" emit-value map-options /> +
+ {{ + $t("Enable projection mode") + }} +
+
EnableBlending, - (newVal, oldVal) => { + (newVal) => { $store.commit("setEnablefusion", newVal.value); set?.EnableBlending(newVal.value); }, @@ -557,7 +555,7 @@ export default defineComponent({ getconfig() } const plan_list_op = ref(plan_list) - const filterFn = (val: any, update: any, abort: any) => { + const filterFn = (val: any, update: any) => { update(() => { const needle = val.toLocaleLowerCase() plan_list_op.value = plan_list.filter(v => v.toLocaleLowerCase().indexOf(needle) > -1) @@ -574,7 +572,6 @@ export default defineComponent({ const isdebug = computed(() => { try { - let tmp = JSON.parse($store.state.fusion_configuration) return record_times.value > 2 } catch (error) { @@ -643,11 +640,8 @@ export default defineComponent({ */ const projectors_that_can_display=computed(()=>{ let allconfig = JSON.parse($store.state.fusion_configuration); - let max = allconfig.max_projector_count - let row = max/allconfig.row|0 - let remain=max%allconfig.row - // config_projectors - return {row,remain} + let col = allconfig.projectors.length + return {col} }) return { currently_selected_projector,