diff --git a/core/core-frontend/src/components/data-visualization/canvas/DePreview.vue b/core/core-frontend/src/components/data-visualization/canvas/DePreview.vue index 9207274c0c..2acdbcbd26 100644 --- a/core/core-frontend/src/components/data-visualization/canvas/DePreview.vue +++ b/core/core-frontend/src/components/data-visualization/canvas/DePreview.vue @@ -522,6 +522,10 @@ const scrollPreview = () => { const showUnpublishFlag = computed(() => dvInfo.value?.status === 0 && isMainCanvas(canvasId.value)) +const isFixedFlag = computed( + () => isOverSize.value && canvasStyleData.value?.screenAdaptor !== 'keep' +) + defineExpose({ restore }) @@ -562,7 +566,7 @@ defineExpose({ :canvas-id="canvasId" :canvas-style-data="canvasStyleData" :component-data="baseComponentData" - :is-fixed="isOverSize" + :is-fixed="isFixedFlag" >