From e28b6f1fe6f05905696d4d35f8a5588855e363ad Mon Sep 17 00:00:00 2001 From: eleliauk <2831336720@qq.com> Date: Tue, 6 May 2025 15:35:40 +0800 Subject: [PATCH] fix(word-cloud): improve animation config handling and add max font size limit --- packages/vchart/src/series/word-cloud/base.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/vchart/src/series/word-cloud/base.ts b/packages/vchart/src/series/word-cloud/base.ts index 934b6bcb12..8c87337eaf 100644 --- a/packages/vchart/src/series/word-cloud/base.ts +++ b/packages/vchart/src/series/word-cloud/base.ts @@ -237,7 +237,10 @@ export class BaseWordCloudSeries)?.preset; const params = { - animationConfig: () => mark.getAnimationConfig()?.appear?.[0] + animationConfig: () => { + const config = mark.getAnimationConfig()?.appear; + return Array.isArray(config) ? config[0] : config; + } }; mark.setAnimationConfig( animationConfig( @@ -420,6 +423,7 @@ export class BaseWordCloudSeries