diff --git a/packages/stage/src/ActionManager.ts b/packages/stage/src/ActionManager.ts index 7a5a94dd..6721289e 100644 --- a/packages/stage/src/ActionManager.ts +++ b/packages/stage/src/ActionManager.ts @@ -83,6 +83,10 @@ export default class ActionManager extends EventEmitter { private getRenderDocument: GetRenderDocument; private mouseMoveHandler = throttle(async (event: MouseEvent): Promise => { + if ((event.target as HTMLDivElement)?.classList?.contains('moveable-direction')) { + return; + } + const el = await this.getElementFromPoint(event); if (!el) { this.clearHighlight(); @@ -90,7 +94,6 @@ export default class ActionManager extends EventEmitter { } this.emit('mousemove', event); - this.highlight(el); }, throttleTime);