diff --git a/src/components/FusionSettings/SurfaceCorrection.vue b/src/components/FusionSettings/SurfaceCorrection.vue index d182277..4223f03 100644 --- a/src/components/FusionSettings/SurfaceCorrection.vue +++ b/src/components/FusionSettings/SurfaceCorrection.vue @@ -542,7 +542,7 @@ export default defineComponent({ const moveHandler_2 = (data: any) => { let x = config.width / 2 + - Math.ceil((data.left - ninepostion.value[1].x) * centor.value.x); + Math.ceil((data.left - ninepostion.value[1].x) * Proportion.value.x); let y = config.height - Math.ceil((data.top - ninepostion.value[1].y) * Proportion.value.y); @@ -575,7 +575,7 @@ export default defineComponent({ const moveHandler_5 = (data: any) => { let x = config.width / 2 + - Math.ceil((data.left - ninepostion.value[4].x) * centor.value.x); + Math.ceil((data.left - ninepostion.value[4].x) * Proportion.value.x); let y = config.height / 2 - Math.ceil((data.top - ninepostion.value[4].y) * Proportion.value.y); diff --git a/src/components/FusionSettingsDialog.vue b/src/components/FusionSettingsDialog.vue index 81323ca..87f61a8 100644 --- a/src/components/FusionSettingsDialog.vue +++ b/src/components/FusionSettingsDialog.vue @@ -10,7 +10,7 @@ } " > - +
@@ -96,7 +96,12 @@ - {{$t('Whether to hide the desktop')}} + {{ $t("Whether to hide the desktop") }}
{ show_dialog.value = true; }; - const send_hide_desktop=()=>{ - set?.SetBlendingOption(0,hide_desktop_value.value?1:0) - } + const send_hide_desktop = () => { + set?.SetBlendingOption(0, hide_desktop_value.value ? 1 : 0); + }; const config = ref({ col: 0, row: 0 }); const EnableBlending = ref(false); let optionsstr = ref(); optionsstr.value = "FusionLocale"; - const hide_desktop_value=ref(true) - const hide_desktop_id=ref(0) + const hide_desktop_value = ref(true); + const hide_desktop_id = ref(0); const options = computed({ get() { return optionsstr.value; @@ -230,8 +235,6 @@ export default defineComponent({ let tmp = JSON.parse(res ? res.config : ""); $store.commit("setEnablefusion", tmp.enable); $store.commit("setfusion_configuration", res?.config); - hide_desktop_id.value=tmp.options[0] - hide_desktop_value.value=tmp.options[1]==0?false:true }); } catch (error) {} }; @@ -262,6 +265,13 @@ export default defineComponent({ } }, 1000); }); + onMounted(() => { + set?.GetBlendingConfig("").then((res) => { + let tmp = JSON.parse(res ? res.config : ""); + hide_desktop_id.value = tmp.options[0]; + hide_desktop_value.value = tmp.options[1] == 0 ? false : true; + }); + }); return { send_hide_desktop, hide_desktop_value,