diff --git a/src/runtime-three/runtime-host.ts b/src/runtime-three/runtime-host.ts index d9205c80..2fc21da1 100644 --- a/src/runtime-three/runtime-host.ts +++ b/src/runtime-three/runtime-host.ts @@ -3634,43 +3634,3 @@ export class RuntimeHost { this.previousPauseInputActive = pauseInputActive; } } -nt.metaKey || - isEditableEventTarget(event.target) - ) { - return; - } - - this.pressedKeys.add(event.code); - event.preventDefault(); - this.toggleManualPause(); - this.previousPauseInputActive = true; - }; - - private handleRuntimeKeyUp = (event: KeyboardEvent) => { - this.pressedKeys.delete(event.code); - }; - - private handleRuntimeBlur = () => { - this.pressedKeys.clear(); - this.previousPauseInputActive = false; - }; - - private updatePauseInputState() { - if (this.runtimeScene === null || !this.sceneReady) { - this.previousPauseInputActive = false; - return; - } - - const pauseInputActive = - resolvePlayerStartPauseInput( - this.pressedKeys, - this.runtimeScene.playerInputBindings - ) >= 0.5; - - if (pauseInputActive && !this.previousPauseInputActive) { - this.toggleManualPause(); - } - - this.previousPauseInputActive = pauseInputActive; - } -}