From 45e2b6e6acb5ab18d3c984db8e20863ad0dff6d6 Mon Sep 17 00:00:00 2001 From: "lixinghua.vendor" Date: Thu, 11 Jul 2024 15:03:45 +0800 Subject: [PATCH] fix: Polygon tool text is displayed at the penultimate point --- packages/lb-annotation/src/core/toolOperation/ViewOperation.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/lb-annotation/src/core/toolOperation/ViewOperation.ts b/packages/lb-annotation/src/core/toolOperation/ViewOperation.ts index 08d5257bd..c1d1afd7c 100644 --- a/packages/lb-annotation/src/core/toolOperation/ViewOperation.ts +++ b/packages/lb-annotation/src/core/toolOperation/ViewOperation.ts @@ -558,8 +558,7 @@ export default class ViewOperation extends BasicToolOperation { DrawUtils.drawText(this.canvas, this.appendOffset(renderPolygon[0]), headerText, fontStyle); } if (bottomText) { - const endPoint = renderPolygon[renderPolygon.length - 1]; - + const endPoint = renderPolygon[renderPolygon.length - 2]; DrawUtils.drawText( this.canvas, this.appendOffset({ x: endPoint.x + TEXT_ATTRIBUTE_OFFSET.x, y: endPoint.y + TEXT_ATTRIBUTE_OFFSET.y }),