From 5e7eb5115d7c0be05061a07864fe3c3894fd4d95 Mon Sep 17 00:00:00 2001 From: Poker Design Developer Date: Wed, 3 Jun 2026 22:49:24 +0800 Subject: [PATCH] feat: Editor watches back_design changes for re-render --- frontend/src/views/Editor.vue | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/frontend/src/views/Editor.vue b/frontend/src/views/Editor.vue index 38ad480..3d86084 100644 --- a/frontend/src/views/Editor.vue +++ b/frontend/src/views/Editor.vue @@ -193,6 +193,7 @@ watch(() => project.value && project.value.assets, () => { drawAll() }, { deep: watch(() => project.value && project.value.design, () => { drawAll() }, { deep: true }) watch(() => project.value && project.value.card_overrides, () => { drawAll() }, { deep: true }) watch(() => project.value && project.value.number_layout, () => { drawAll() }, { deep: true }) +watch(() => project.value && project.value.back_design, () => { drawAll() }, { deep: true }) onMounted(async () => { try { @@ -202,7 +203,7 @@ onMounted(async () => { drawAll() // 自动保存指示器 saveWatchStop = watch( - () => [project.value.design, project.value.card_overrides, project.value.number_layout], + () => [project.value.design, project.value.back_design, project.value.card_overrides, project.value.number_layout], () => { markSaving() }, { deep: true } )