From 9a99f82fc005b33d2fc5969af419220ad34c1730 Mon Sep 17 00:00:00 2001 From: cnyballk <584518260@qq.com> Date: Thu, 13 Jul 2023 18:36:43 +0800 Subject: [PATCH] fix: guard parameter does not match the type --- packages/x6/src/graph/mousewheel.ts | 4 ++-- sites/x6-sites/docs/api/graph/mousewheel.zh.md | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/x6/src/graph/mousewheel.ts b/packages/x6/src/graph/mousewheel.ts index f31f2ded898..9f3760815ba 100644 --- a/packages/x6/src/graph/mousewheel.ts +++ b/packages/x6/src/graph/mousewheel.ts @@ -50,7 +50,7 @@ export class MouseWheel extends Base { const guard = this.widgetOptions.guard return ( - (guard == null || guard.call(e)) && + (guard == null || guard(e)) && ModifierKey.isMatch(e, this.widgetOptions.modifiers) ) } @@ -59,7 +59,7 @@ export class MouseWheel extends Base { const guard = this.widgetOptions.guard if ( - (guard == null || guard.call(e)) && + (guard == null || guard(e)) && ModifierKey.isMatch(e, this.widgetOptions.modifiers) ) { const factor = this.widgetOptions.factor || 1.2 diff --git a/sites/x6-sites/docs/api/graph/mousewheel.zh.md b/sites/x6-sites/docs/api/graph/mousewheel.zh.md index 240ae1e17b4..3a74e647e08 100644 --- a/sites/x6-sites/docs/api/graph/mousewheel.zh.md +++ b/sites/x6-sites/docs/api/graph/mousewheel.zh.md @@ -73,7 +73,7 @@ interface MouseWheelOptions { new Graph({ mousewheel: { enabled: true, - guard(this: Graph, e: WheelEvent) { + guard(e: WheelEvent) { if (e.altKey) { // 当按下 alt 键时,忽略所有滚动事件 return false