From 42cc8c54501363802efa3abcdfe8cb865b22bbdf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=98=89=E8=B1=AA?= <42510293+ziyujiahao@users.noreply.github.com> Date: Mon, 19 Jan 2026 16:33:59 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E5=88=87=E6=8D=A2?= =?UTF-8?q?=E4=B8=BB=E9=A2=98=E5=AF=BC=E8=87=B4=E9=83=A8=E5=88=86=E9=85=8D?= =?UTF-8?q?=E7=BD=AE=E4=B8=A2=E5=A4=B1=E9=97=AE=E9=A2=98=20(#17828)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../subject-setting/pre-subject/SubjectTemplateItem.vue | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/core-frontend/src/components/dashboard/subject-setting/pre-subject/SubjectTemplateItem.vue b/core/core-frontend/src/components/dashboard/subject-setting/pre-subject/SubjectTemplateItem.vue index acf3c9f69c..73aa1e5028 100644 --- a/core/core-frontend/src/components/dashboard/subject-setting/pre-subject/SubjectTemplateItem.vue +++ b/core/core-frontend/src/components/dashboard/subject-setting/pre-subject/SubjectTemplateItem.vue @@ -101,7 +101,9 @@ const subjectEdit = () => { const subjectChange = () => { if (!themeSelected.value) { - dvMainStore.setCanvasStyle(JSON.parse(subjectItem.value.details)) + const canvasStyleTemp = JSON.parse(subjectItem.value.details) + canvasStyleTemp['dashboard']['showGrid'] = canvasStyleTemp['dashboard']['showGrid'] || false + dvMainStore.setCanvasStyle(canvasStyleTemp) snapshotStore.recordSnapshotCache('renderChart') adaptCurThemeCommonStyleAll() useEmitt().emitter.emit('onSubjectChange')