Handle event undefined in initMoveObserver (#515)

This commit is contained in:
Yakko Majuri
2021-03-09 13:25:55 +00:00
committed by GitHub
parent f3e118ef39
commit fe6341eefc

View File

@@ -202,10 +202,12 @@ function initMouseInteractionObserver(
if (isBlocked(event.target as Node, blockClass)) {
return;
}
const e = isTouchEvent(event) ? event.changedTouches[0] : event;
if (!e) {
return;
}
const id = mirror.getId(event.target as INode);
const { clientX, clientY } = isTouchEvent(event)
? event.changedTouches[0]
: event;
const { clientX, clientY } = e;
cb({
type: MouseInteractions[eventKey],
id,