From fce71d89c58fd7768b7d8f1713ce5e98360df09f Mon Sep 17 00:00:00 2001 From: zhouxinyu Date: Wed, 15 Jan 2025 19:06:56 +0800 Subject: [PATCH] fix: fix issue with area connect type --- .../fix-area-connect_2025-01-15-11-06.json | 10 ++++++++++ .../src/render/contributions/render/area-render.ts | 4 ++-- 2 files changed, 12 insertions(+), 2 deletions(-) create mode 100644 common/changes/@visactor/vrender-core/fix-area-connect_2025-01-15-11-06.json diff --git a/common/changes/@visactor/vrender-core/fix-area-connect_2025-01-15-11-06.json b/common/changes/@visactor/vrender-core/fix-area-connect_2025-01-15-11-06.json new file mode 100644 index 000000000..4a0bd7c7f --- /dev/null +++ b/common/changes/@visactor/vrender-core/fix-area-connect_2025-01-15-11-06.json @@ -0,0 +1,10 @@ +{ + "changes": [ + { + "packageName": "@visactor/vrender-core", + "comment": "fix: fix issue with area connect type", + "type": "none" + } + ], + "packageName": "@visactor/vrender-core" +} \ No newline at end of file diff --git a/packages/vrender-core/src/render/contributions/render/area-render.ts b/packages/vrender-core/src/render/contributions/render/area-render.ts index 71748d6f0..8eb5f8921 100644 --- a/packages/vrender-core/src/render/contributions/render/area-render.ts +++ b/packages/vrender-core/src/render/contributions/render/area-render.ts @@ -306,8 +306,8 @@ export class DefaultCanvasAreaRender extends BaseRender implements IGraph const bottomPoints: IPointLike[] = []; for (let i = topPoints.length - 1; i >= 0; i--) { bottomPoints.push({ - x: points[i].x1 ?? topPoints[i].x, - y: points[i].y1 ?? topPoints[i].y + x: topPoints[i].x1 ?? topPoints[i].x, + y: topPoints[i].y1 ?? topPoints[i].y }); } const topCache = calcLineCache(topPoints, curveType, { curveTension });