diff --git a/src/views/Editor/Canvas/Operate/ShapeElementOperate.vue b/src/views/Editor/Canvas/Operate/ShapeElementOperate.vue index 6877fdc4..c8b881b3 100644 --- a/src/views/Editor/Canvas/Operate/ShapeElementOperate.vue +++ b/src/views/Editor/Canvas/Operate/ShapeElementOperate.vue @@ -66,7 +66,7 @@ const scaleHeight = computed(() => props.elementInfo.height * canvasScale.value) const { resizeHandlers, borderLines } = useCommonOperate(scaleWidth, scaleHeight) const keypointStyle = computed(() => { - if (!props.elementInfo.pathFormula || !props.elementInfo.keypoint) return {} + if (!props.elementInfo.pathFormula || props.elementInfo.keypoint === undefined) return {} const pathFormula = SHAPE_PATH_FORMULAS[props.elementInfo.pathFormula] if ('editable' in pathFormula) {