From 9b042bf9ff52a93825dec93cc5f4563eca31587f Mon Sep 17 00:00:00 2001 From: pissang Date: Sun, 12 Feb 2023 19:48:38 +0800 Subject: [PATCH] fix window not defined --- package.json | 2 +- src/plugin/OrbitControl.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index f90c7f58..c19c073a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "claygl-next", - "version": "2.0.0-alpha.8", + "version": "2.0.0-alpha.9", "description": "A 3D graphic library", "keywords": [ "graphic", diff --git a/src/plugin/OrbitControl.ts b/src/plugin/OrbitControl.ts index bc6c53ae..8df2c9ae 100644 --- a/src/plugin/OrbitControl.ts +++ b/src/plugin/OrbitControl.ts @@ -143,7 +143,7 @@ interface OrbitControl 'autoRotate' | 'target' | 'distance' | 'orthographicSize' | 'alpha' | 'beta' | 'center' > {} -const useTouchEvent = 'ontouchstart' in window; +const useTouchEvent = typeof window !== 'undefined' && 'ontouchstart' in window; class OrbitControl extends Notifier { disabled = false;