From a87b1bc38098d14eda7428f1abc7acb36f9e9bce Mon Sep 17 00:00:00 2001 From: shefengchun <1077478963@qq.com> Date: Tue, 28 Feb 2023 14:04:01 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E6=95=B0=E6=8D=AE=E5=8F=91?= =?UTF-8?q?=E9=80=81=E9=A1=BA=E5=BA=8F=E4=B8=8D=E5=AF=B9=E5=AF=BC=E8=87=B4?= =?UTF-8?q?=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/FusionSettings/DensityCorrection.vue | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/src/components/FusionSettings/DensityCorrection.vue b/src/components/FusionSettings/DensityCorrection.vue index 182dca5..a404e55 100644 --- a/src/components/FusionSettings/DensityCorrection.vue +++ b/src/components/FusionSettings/DensityCorrection.vue @@ -293,7 +293,6 @@ export default defineComponent({ def_x: def_x_f.x, def_y: def_x_f.y } - value_h_point.value.push(tmp_point) } @@ -399,22 +398,28 @@ export default defineComponent({ } }, { deep: true }) watch(() => value_v_point_amount, (newval, oldval) => { - set?.SetBlendingOption("blending_grids_control_point_count", `${newval.value}`) + setTimeout(() => { if (now_v_h.value == 'level') { set?.SetBlendingOption("blending_grids_select_ui", "hor_density") } else { set?.SetBlendingOption("blending_grids_select_ui", "ver_density") } + set?.SetBlendingOption("blending_grids_control_point_count", `${newval.value}`) save_set_cache() + }, 100); }, { deep: true }) watch(() => value_h_point_amount, (newval, oldval) => { - set?.SetBlendingOption("blending_grids_control_point_count", `${newval.value}`) - if (now_v_h.value == 'level') { + + setTimeout(() => { + if (now_v_h.value == 'level') { set?.SetBlendingOption("blending_grids_select_ui", "hor_density") } else { set?.SetBlendingOption("blending_grids_select_ui", "ver_density") } + set?.SetBlendingOption("blending_grids_control_point_count", `${newval.value}`) save_set_cache() + }, 100); + }, { deep: true }) watch(() => options_model_h, (newval, oldval) => {