added NaN check on pinch event (#476)

fix-editing-bug
Tony Li 2021-12-31 04:42:56 -05:00 zatwierdzone przez GitHub
rodzic bc37947d5e
commit e7a2f5d6d4
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 4AEE18F83AFDEB23
1 zmienionych plików z 1 dodań i 0 usunięć

Wyświetl plik

@ -77,6 +77,7 @@ export abstract class BaseTool<T extends string = any> extends TDEventHandler {
onPinch: TLPinchEventHandler = (info, e) => {
if (this.status !== 'pinching') return
if (isNaN(info.delta[0]) || isNaN(info.delta[1])) return
this.app.pinchZoom(info.point, info.delta, info.delta[2])
this.onPointerMove?.(info, e as unknown as React.PointerEvent)
}