From 6f1bae83311da66a9e333930fca147df0368a366 Mon Sep 17 00:00:00 2001 From: "lixuefei.1313" Date: Mon, 22 Dec 2025 16:44:31 +0800 Subject: [PATCH 1/2] fix: fix issue of gesture event --- .../src/event/extension/gesture.ts | 26 ++++++++++--------- 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/packages/vrender-kits/src/event/extension/gesture.ts b/packages/vrender-kits/src/event/extension/gesture.ts index 758f9b9d8..fb66cd7f4 100644 --- a/packages/vrender-kits/src/event/extension/gesture.ts +++ b/packages/vrender-kits/src/event/extension/gesture.ts @@ -433,20 +433,22 @@ export class Gesture extends EventEmitter { return; } const events = (this.element as unknown as any)._events; - let listeners = events[WILDCARD]; - if (events[type]) { - listeners = listeners.concat(events[type]); + this._callListeners(type, e, events[WILDCARD]); + this._callListeners(type, e, events[type]); + + this.emit(type, e); + } + + private _callListeners(type: string, e: GestureEvent, listeners: any) { + if (!listeners) { + return; } - if (listeners) { - if ('fn' in listeners) { - listeners.fn.call(listeners.context, e, type); - } else { - for (let i = 0, j = listeners.length; i < j && !e.propagationImmediatelyStopped; i++) { - listeners[i].fn.call(listeners[i].context, e, type); - } + if ('fn' in listeners) { + listeners.fn.call(listeners.context, e, type); + } else { + for (let i = 0, j = listeners.length; i < j && !e.propagationImmediatelyStopped; i++) { + listeners[i].fn.call(listeners[i].context, e, type); } } - - this.emit(type, e); } } From 54e1ecad95ed77fd42a9ff6a927c8005e4fc3412 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 22 Dec 2025 09:00:39 +0000 Subject: [PATCH 2/2] build: prelease version 1.0.35 --- common/config/rush/pnpm-lock.yaml | 36 ++++++++++----------- common/config/rush/version-policies.json | 2 +- docs/package.json | 2 +- packages/react-vrender-utils/CHANGELOG.json | 6 ++++ packages/react-vrender-utils/CHANGELOG.md | 7 +++- packages/react-vrender-utils/package.json | 6 ++-- packages/react-vrender/CHANGELOG.json | 6 ++++ packages/react-vrender/CHANGELOG.md | 7 +++- packages/react-vrender/package.json | 4 +-- packages/vrender-animate/CHANGELOG.json | 6 ++++ packages/vrender-animate/CHANGELOG.md | 7 +++- packages/vrender-animate/package.json | 4 +-- packages/vrender-components/CHANGELOG.json | 6 ++++ packages/vrender-components/CHANGELOG.md | 7 +++- packages/vrender-components/package.json | 8 ++--- packages/vrender-core/CHANGELOG.json | 6 ++++ packages/vrender-core/CHANGELOG.md | 7 +++- packages/vrender-core/package.json | 2 +- packages/vrender-kits/CHANGELOG.json | 6 ++++ packages/vrender-kits/CHANGELOG.md | 7 +++- packages/vrender-kits/package.json | 4 +-- packages/vrender/CHANGELOG.json | 6 ++++ packages/vrender/CHANGELOG.md | 7 +++- packages/vrender/package.json | 10 +++--- tools/bugserver-trigger/package.json | 10 +++--- 25 files changed, 128 insertions(+), 51 deletions(-) diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 1fe326ea5..9c9116193 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -22,7 +22,7 @@ importers: specifier: ~0.5.7 version: 0.5.7 '@visactor/vrender': - specifier: workspace:1.0.34 + specifier: workspace:1.0.35 version: link:../packages/vrender '@visactor/vutils': specifier: ~1.0.12 @@ -95,7 +95,7 @@ importers: ../../packages/react-vrender: dependencies: '@visactor/vrender': - specifier: workspace:1.0.34 + specifier: workspace:1.0.35 version: link:../vrender '@visactor/vutils': specifier: ~1.0.12 @@ -153,10 +153,10 @@ importers: ../../packages/react-vrender-utils: dependencies: '@visactor/react-vrender': - specifier: workspace:1.0.34 + specifier: workspace:1.0.35 version: link:../react-vrender '@visactor/vrender': - specifier: workspace:1.0.34 + specifier: workspace:1.0.35 version: link:../vrender '@visactor/vutils': specifier: ~1.0.12 @@ -211,16 +211,16 @@ importers: ../../packages/vrender: dependencies: '@visactor/vrender-animate': - specifier: workspace:1.0.34 + specifier: workspace:1.0.35 version: link:../vrender-animate '@visactor/vrender-components': - specifier: workspace:1.0.34 + specifier: workspace:1.0.35 version: link:../vrender-components '@visactor/vrender-core': - specifier: workspace:1.0.34 + specifier: workspace:1.0.35 version: link:../vrender-core '@visactor/vrender-kits': - specifier: workspace:1.0.34 + specifier: workspace:1.0.35 version: link:../vrender-kits devDependencies: '@internal/bundler': @@ -287,7 +287,7 @@ importers: ../../packages/vrender-animate: dependencies: '@visactor/vrender-core': - specifier: workspace:1.0.34 + specifier: workspace:1.0.35 version: link:../vrender-core '@visactor/vutils': specifier: ~1.0.12 @@ -345,13 +345,13 @@ importers: ../../packages/vrender-components: dependencies: '@visactor/vrender-animate': - specifier: workspace:1.0.34 + specifier: workspace:1.0.35 version: link:../vrender-animate '@visactor/vrender-core': - specifier: workspace:1.0.34 + specifier: workspace:1.0.35 version: link:../vrender-core '@visactor/vrender-kits': - specifier: workspace:1.0.34 + specifier: workspace:1.0.35 version: link:../vrender-kits '@visactor/vscale': specifier: ~1.0.12 @@ -470,7 +470,7 @@ importers: specifier: 2.4.1 version: 2.4.1 '@visactor/vrender-core': - specifier: workspace:1.0.34 + specifier: workspace:1.0.35 version: link:../vrender-core '@visactor/vutils': specifier: ~1.0.12 @@ -586,19 +586,19 @@ importers: ../../tools/bugserver-trigger: dependencies: '@visactor/vrender': - specifier: workspace:1.0.34 + specifier: workspace:1.0.35 version: link:../../packages/vrender '@visactor/vrender-animate': - specifier: workspace:1.0.34 + specifier: workspace:1.0.35 version: link:../../packages/vrender-animate '@visactor/vrender-components': - specifier: workspace:1.0.34 + specifier: workspace:1.0.35 version: link:../../packages/vrender-components '@visactor/vrender-core': - specifier: workspace:1.0.34 + specifier: workspace:1.0.35 version: link:../../packages/vrender-core '@visactor/vrender-kits': - specifier: workspace:1.0.34 + specifier: workspace:1.0.35 version: link:../../packages/vrender-kits devDependencies: '@internal/bundler': diff --git a/common/config/rush/version-policies.json b/common/config/rush/version-policies.json index 9a4c716dc..09c93a3de 100644 --- a/common/config/rush/version-policies.json +++ b/common/config/rush/version-policies.json @@ -1 +1 @@ -[{"definitionName":"lockStepVersion","policyName":"vrenderMain","version":"1.0.34","nextBump":"patch"}] +[{"definitionName":"lockStepVersion","policyName":"vrenderMain","version":"1.0.35","nextBump":"patch"}] diff --git a/docs/package.json b/docs/package.json index c7f93efc6..8d3c79182 100644 --- a/docs/package.json +++ b/docs/package.json @@ -13,7 +13,7 @@ "@visactor/vchart": "1.3.0", "@visactor/vutils": "~1.0.12", "@visactor/vgrammar": "~0.5.7", - "@visactor/vrender": "workspace:1.0.34", + "@visactor/vrender": "workspace:1.0.35", "markdown-it": "^13.0.0", "highlight.js": "^11.8.0", "axios": "^1.4.0", diff --git a/packages/react-vrender-utils/CHANGELOG.json b/packages/react-vrender-utils/CHANGELOG.json index 8f7210a39..8f8c01b19 100644 --- a/packages/react-vrender-utils/CHANGELOG.json +++ b/packages/react-vrender-utils/CHANGELOG.json @@ -1,6 +1,12 @@ { "name": "@visactor/react-vrender-utils", "entries": [ + { + "version": "1.0.35", + "tag": "@visactor/react-vrender-utils_v1.0.35", + "date": "Mon, 22 Dec 2025 08:54:24 GMT", + "comments": {} + }, { "version": "1.0.34", "tag": "@visactor/react-vrender-utils_v1.0.34", diff --git a/packages/react-vrender-utils/CHANGELOG.md b/packages/react-vrender-utils/CHANGELOG.md index 65750178d..46a552f9d 100644 --- a/packages/react-vrender-utils/CHANGELOG.md +++ b/packages/react-vrender-utils/CHANGELOG.md @@ -1,6 +1,11 @@ # Change Log - @visactor/react-vrender-utils -This log was last generated on Mon, 22 Dec 2025 08:29:50 GMT and should not be manually modified. +This log was last generated on Mon, 22 Dec 2025 08:54:24 GMT and should not be manually modified. + +## 1.0.35 +Mon, 22 Dec 2025 08:54:24 GMT + +_Version update only_ ## 1.0.34 Mon, 22 Dec 2025 08:29:50 GMT diff --git a/packages/react-vrender-utils/package.json b/packages/react-vrender-utils/package.json index 5d6478f6f..7c648de9f 100644 --- a/packages/react-vrender-utils/package.json +++ b/packages/react-vrender-utils/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/react-vrender-utils", - "version": "1.0.34", + "version": "1.0.35", "description": "", "sideEffects": false, "main": "cjs/index.js", @@ -24,8 +24,8 @@ "react-dom": "^18.2.0" }, "dependencies": { - "@visactor/vrender": "workspace:1.0.34", - "@visactor/react-vrender": "workspace:1.0.34", + "@visactor/vrender": "workspace:1.0.35", + "@visactor/react-vrender": "workspace:1.0.35", "@visactor/vutils": "~1.0.12", "react-reconciler": "^0.29.0", "tslib": "^2.3.1" diff --git a/packages/react-vrender/CHANGELOG.json b/packages/react-vrender/CHANGELOG.json index f785916be..91c98f6fa 100644 --- a/packages/react-vrender/CHANGELOG.json +++ b/packages/react-vrender/CHANGELOG.json @@ -1,6 +1,12 @@ { "name": "@visactor/react-vrender", "entries": [ + { + "version": "1.0.35", + "tag": "@visactor/react-vrender_v1.0.35", + "date": "Mon, 22 Dec 2025 08:54:24 GMT", + "comments": {} + }, { "version": "1.0.34", "tag": "@visactor/react-vrender_v1.0.34", diff --git a/packages/react-vrender/CHANGELOG.md b/packages/react-vrender/CHANGELOG.md index 6d1616c3c..85daaec60 100644 --- a/packages/react-vrender/CHANGELOG.md +++ b/packages/react-vrender/CHANGELOG.md @@ -1,6 +1,11 @@ # Change Log - @visactor/react-vrender -This log was last generated on Mon, 22 Dec 2025 08:29:50 GMT and should not be manually modified. +This log was last generated on Mon, 22 Dec 2025 08:54:24 GMT and should not be manually modified. + +## 1.0.35 +Mon, 22 Dec 2025 08:54:24 GMT + +_Version update only_ ## 1.0.34 Mon, 22 Dec 2025 08:29:50 GMT diff --git a/packages/react-vrender/package.json b/packages/react-vrender/package.json index 5f19055ba..94e50318d 100644 --- a/packages/react-vrender/package.json +++ b/packages/react-vrender/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/react-vrender", - "version": "1.0.34", + "version": "1.0.35", "description": "", "sideEffects": false, "main": "cjs/index.js", @@ -23,7 +23,7 @@ "react": "^18.2.0" }, "dependencies": { - "@visactor/vrender": "workspace:1.0.34", + "@visactor/vrender": "workspace:1.0.35", "@visactor/vutils": "~1.0.12", "react-reconciler": "^0.29.0", "tslib": "^2.3.1" diff --git a/packages/vrender-animate/CHANGELOG.json b/packages/vrender-animate/CHANGELOG.json index 18fe97a9a..4200fbb5f 100644 --- a/packages/vrender-animate/CHANGELOG.json +++ b/packages/vrender-animate/CHANGELOG.json @@ -1,6 +1,12 @@ { "name": "@visactor/vrender-animate", "entries": [ + { + "version": "1.0.35", + "tag": "@visactor/vrender-animate_v1.0.35", + "date": "Mon, 22 Dec 2025 08:54:24 GMT", + "comments": {} + }, { "version": "1.0.34", "tag": "@visactor/vrender-animate_v1.0.34", diff --git a/packages/vrender-animate/CHANGELOG.md b/packages/vrender-animate/CHANGELOG.md index fcfe5ce3b..0fbfed83b 100644 --- a/packages/vrender-animate/CHANGELOG.md +++ b/packages/vrender-animate/CHANGELOG.md @@ -1,6 +1,11 @@ # Change Log - @visactor/vrender-animate -This log was last generated on Mon, 22 Dec 2025 08:29:50 GMT and should not be manually modified. +This log was last generated on Mon, 22 Dec 2025 08:54:24 GMT and should not be manually modified. + +## 1.0.35 +Mon, 22 Dec 2025 08:54:24 GMT + +_Version update only_ ## 1.0.34 Mon, 22 Dec 2025 08:29:50 GMT diff --git a/packages/vrender-animate/package.json b/packages/vrender-animate/package.json index 0ec1615ae..64d505289 100644 --- a/packages/vrender-animate/package.json +++ b/packages/vrender-animate/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vrender-animate", - "version": "1.0.34", + "version": "1.0.35", "description": "", "sideEffects": false, "main": "cjs/index.js", @@ -21,7 +21,7 @@ }, "dependencies": { "@visactor/vutils": "~1.0.12", - "@visactor/vrender-core": "workspace:1.0.34" + "@visactor/vrender-core": "workspace:1.0.35" }, "devDependencies": { "@internal/bundler": "workspace:*", diff --git a/packages/vrender-components/CHANGELOG.json b/packages/vrender-components/CHANGELOG.json index 07bd00616..245f1b79c 100644 --- a/packages/vrender-components/CHANGELOG.json +++ b/packages/vrender-components/CHANGELOG.json @@ -1,6 +1,12 @@ { "name": "@visactor/vrender-components", "entries": [ + { + "version": "1.0.35", + "tag": "@visactor/vrender-components_v1.0.35", + "date": "Mon, 22 Dec 2025 08:54:24 GMT", + "comments": {} + }, { "version": "1.0.34", "tag": "@visactor/vrender-components_v1.0.34", diff --git a/packages/vrender-components/CHANGELOG.md b/packages/vrender-components/CHANGELOG.md index 3ffba3907..2fcd3b0d6 100644 --- a/packages/vrender-components/CHANGELOG.md +++ b/packages/vrender-components/CHANGELOG.md @@ -1,6 +1,11 @@ # Change Log - @visactor/vrender-components -This log was last generated on Mon, 22 Dec 2025 08:29:50 GMT and should not be manually modified. +This log was last generated on Mon, 22 Dec 2025 08:54:24 GMT and should not be manually modified. + +## 1.0.35 +Mon, 22 Dec 2025 08:54:24 GMT + +_Version update only_ ## 1.0.34 Mon, 22 Dec 2025 08:29:50 GMT diff --git a/packages/vrender-components/package.json b/packages/vrender-components/package.json index 36e4c5527..890c2cf54 100644 --- a/packages/vrender-components/package.json +++ b/packages/vrender-components/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vrender-components", - "version": "1.0.34", + "version": "1.0.35", "description": "components library for dp visualization", "sideEffects": false, "main": "cjs/index.js", @@ -27,9 +27,9 @@ "dependencies": { "@visactor/vutils": "~1.0.12", "@visactor/vscale": "~1.0.12", - "@visactor/vrender-core": "workspace:1.0.34", - "@visactor/vrender-kits": "workspace:1.0.34", - "@visactor/vrender-animate": "workspace:1.0.34" + "@visactor/vrender-core": "workspace:1.0.35", + "@visactor/vrender-kits": "workspace:1.0.35", + "@visactor/vrender-animate": "workspace:1.0.35" }, "devDependencies": { "@internal/bundler": "workspace:*", diff --git a/packages/vrender-core/CHANGELOG.json b/packages/vrender-core/CHANGELOG.json index 505b1a23e..3974e1819 100644 --- a/packages/vrender-core/CHANGELOG.json +++ b/packages/vrender-core/CHANGELOG.json @@ -1,6 +1,12 @@ { "name": "@visactor/vrender-core", "entries": [ + { + "version": "1.0.35", + "tag": "@visactor/vrender-core_v1.0.35", + "date": "Mon, 22 Dec 2025 08:54:24 GMT", + "comments": {} + }, { "version": "1.0.34", "tag": "@visactor/vrender-core_v1.0.34", diff --git a/packages/vrender-core/CHANGELOG.md b/packages/vrender-core/CHANGELOG.md index 1014bdec8..581d735fb 100644 --- a/packages/vrender-core/CHANGELOG.md +++ b/packages/vrender-core/CHANGELOG.md @@ -1,6 +1,11 @@ # Change Log - @visactor/vrender-core -This log was last generated on Mon, 22 Dec 2025 08:29:50 GMT and should not be manually modified. +This log was last generated on Mon, 22 Dec 2025 08:54:24 GMT and should not be manually modified. + +## 1.0.35 +Mon, 22 Dec 2025 08:54:24 GMT + +_Version update only_ ## 1.0.34 Mon, 22 Dec 2025 08:29:50 GMT diff --git a/packages/vrender-core/package.json b/packages/vrender-core/package.json index 8450203b9..8d3131b3e 100644 --- a/packages/vrender-core/package.json +++ b/packages/vrender-core/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vrender-core", - "version": "1.0.34", + "version": "1.0.35", "description": "", "sideEffects": [ "./src/modules.ts", diff --git a/packages/vrender-kits/CHANGELOG.json b/packages/vrender-kits/CHANGELOG.json index 20f1b30a1..9e8e5406f 100644 --- a/packages/vrender-kits/CHANGELOG.json +++ b/packages/vrender-kits/CHANGELOG.json @@ -1,6 +1,12 @@ { "name": "@visactor/vrender-kits", "entries": [ + { + "version": "1.0.35", + "tag": "@visactor/vrender-kits_v1.0.35", + "date": "Mon, 22 Dec 2025 08:54:24 GMT", + "comments": {} + }, { "version": "1.0.34", "tag": "@visactor/vrender-kits_v1.0.34", diff --git a/packages/vrender-kits/CHANGELOG.md b/packages/vrender-kits/CHANGELOG.md index 937fd3d34..29f71b15d 100644 --- a/packages/vrender-kits/CHANGELOG.md +++ b/packages/vrender-kits/CHANGELOG.md @@ -1,6 +1,11 @@ # Change Log - @visactor/vrender-kits -This log was last generated on Mon, 22 Dec 2025 08:29:50 GMT and should not be manually modified. +This log was last generated on Mon, 22 Dec 2025 08:54:24 GMT and should not be manually modified. + +## 1.0.35 +Mon, 22 Dec 2025 08:54:24 GMT + +_Version update only_ ## 1.0.34 Mon, 22 Dec 2025 08:29:50 GMT diff --git a/packages/vrender-kits/package.json b/packages/vrender-kits/package.json index 5c2333f7e..28f8655d2 100644 --- a/packages/vrender-kits/package.json +++ b/packages/vrender-kits/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vrender-kits", - "version": "1.0.34", + "version": "1.0.35", "description": "", "sideEffects": false, "main": "cjs/index.js", @@ -21,7 +21,7 @@ }, "dependencies": { "@visactor/vutils": "~1.0.12", - "@visactor/vrender-core": "workspace:1.0.34", + "@visactor/vrender-core": "workspace:1.0.35", "@resvg/resvg-js": "2.4.1", "roughjs": "4.6.6", "gifuct-js": "2.1.2", diff --git a/packages/vrender/CHANGELOG.json b/packages/vrender/CHANGELOG.json index 2f01c1a56..7ef058626 100644 --- a/packages/vrender/CHANGELOG.json +++ b/packages/vrender/CHANGELOG.json @@ -1,6 +1,12 @@ { "name": "@visactor/vrender", "entries": [ + { + "version": "1.0.35", + "tag": "@visactor/vrender_v1.0.35", + "date": "Mon, 22 Dec 2025 08:54:24 GMT", + "comments": {} + }, { "version": "1.0.34", "tag": "@visactor/vrender_v1.0.34", diff --git a/packages/vrender/CHANGELOG.md b/packages/vrender/CHANGELOG.md index 601c845f3..84427742f 100644 --- a/packages/vrender/CHANGELOG.md +++ b/packages/vrender/CHANGELOG.md @@ -1,6 +1,11 @@ # Change Log - @visactor/vrender -This log was last generated on Mon, 22 Dec 2025 08:29:50 GMT and should not be manually modified. +This log was last generated on Mon, 22 Dec 2025 08:54:24 GMT and should not be manually modified. + +## 1.0.35 +Mon, 22 Dec 2025 08:54:24 GMT + +_Version update only_ ## 1.0.34 Mon, 22 Dec 2025 08:29:50 GMT diff --git a/packages/vrender/package.json b/packages/vrender/package.json index 5d90164d8..19ba90d1a 100644 --- a/packages/vrender/package.json +++ b/packages/vrender/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vrender", - "version": "1.0.34", + "version": "1.0.35", "description": "", "sideEffects": true, "main": "cjs/index.js", @@ -24,10 +24,10 @@ "test-watch": "cross-env DEBUG_MODE=1 jest --watch" }, "dependencies": { - "@visactor/vrender-core": "workspace:1.0.34", - "@visactor/vrender-kits": "workspace:1.0.34", - "@visactor/vrender-animate": "workspace:1.0.34", - "@visactor/vrender-components": "workspace:1.0.34" + "@visactor/vrender-core": "workspace:1.0.35", + "@visactor/vrender-kits": "workspace:1.0.35", + "@visactor/vrender-animate": "workspace:1.0.35", + "@visactor/vrender-components": "workspace:1.0.35" }, "devDependencies": { "@internal/bundler": "workspace:*", diff --git a/tools/bugserver-trigger/package.json b/tools/bugserver-trigger/package.json index 1ceedbeba..8b3499ecd 100644 --- a/tools/bugserver-trigger/package.json +++ b/tools/bugserver-trigger/package.json @@ -8,11 +8,11 @@ "ci": "ts-node --transpileOnly --skipProject ./scripts/trigger-test.ts" }, "dependencies": { - "@visactor/vrender": "workspace:1.0.34", - "@visactor/vrender-core": "workspace:1.0.34", - "@visactor/vrender-kits": "workspace:1.0.34", - "@visactor/vrender-components": "workspace:1.0.34", - "@visactor/vrender-animate": "workspace:1.0.34" + "@visactor/vrender": "workspace:1.0.35", + "@visactor/vrender-core": "workspace:1.0.35", + "@visactor/vrender-kits": "workspace:1.0.35", + "@visactor/vrender-components": "workspace:1.0.35", + "@visactor/vrender-animate": "workspace:1.0.35" }, "devDependencies": { "@rushstack/eslint-patch": "~1.1.4",