From 6434667ec6bd031895667281084469d0ed1696e8 Mon Sep 17 00:00:00 2001 From: skie1997 Date: Fri, 23 Aug 2024 22:08:30 +0800 Subject: [PATCH] fix: wordcloud scale update not work. fix#3129 --- .../fix-word-cloud-scale-update_2024-08-23-14-08.json | 10 ++++++++++ packages/vchart/src/scale/global-scale.ts | 4 ++++ 2 files changed, 14 insertions(+) create mode 100644 common/changes/@visactor/vchart/fix-word-cloud-scale-update_2024-08-23-14-08.json diff --git a/common/changes/@visactor/vchart/fix-word-cloud-scale-update_2024-08-23-14-08.json b/common/changes/@visactor/vchart/fix-word-cloud-scale-update_2024-08-23-14-08.json new file mode 100644 index 0000000000..e1f723b1a8 --- /dev/null +++ b/common/changes/@visactor/vchart/fix-word-cloud-scale-update_2024-08-23-14-08.json @@ -0,0 +1,10 @@ +{ + "changes": [ + { + "packageName": "@visactor/vchart", + "comment": "fix: wordcloud scale update not work. fix#3129", + "type": "none" + } + ], + "packageName": "@visactor/vchart" +} \ No newline at end of file diff --git a/packages/vchart/src/scale/global-scale.ts b/packages/vchart/src/scale/global-scale.ts index 13b92d9fe7..a9fc56f08a 100644 --- a/packages/vchart/src/scale/global-scale.ts +++ b/packages/vchart/src/scale/global-scale.ts @@ -112,6 +112,10 @@ export class GlobalScale implements IGlobalScale { result.reMake = true; return result; } + if (!isEqual(lastSpec.specified, s.specified)) { + result.reMake = true; + return result; + } if (s.range && !isEqual(s.range, scale.range())) { scale.range(s.range); result.reRender = true;