diff --git a/src/app/App.tsx b/src/app/App.tsx index b9bb6946..840a452b 100644 --- a/src/app/App.tsx +++ b/src/app/App.tsx @@ -1344,6 +1344,8 @@ export function App({ store, initialStatusMessage }: AppProps) { }} onBlur={applyPlayerStartChange} onKeyDown={(event) => handleDraftVectorKeyDown(event, applyPlayerStartChange)} + onKeyUp={(event) => handleNumberInputKeyUp(event, applyPlayerStartChange)} + onPointerUp={(event) => handleNumberInputPointerUp(event, applyPlayerStartChange)} /> @@ -1394,6 +1400,8 @@ export function App({ store, initialStatusMessage }: AppProps) { onChange={(event) => setPlayerStartYawDraft(event.currentTarget.value)} onBlur={applyPlayerStartChange} onKeyDown={(event) => handleDraftVectorKeyDown(event, applyPlayerStartChange)} + onKeyUp={(event) => handleNumberInputKeyUp(event, applyPlayerStartChange)} + onPointerUp={(event) => handleNumberInputPointerUp(event, applyPlayerStartChange)} /> @@ -1424,6 +1432,8 @@ export function App({ store, initialStatusMessage }: AppProps) { }} onBlur={applyPositionChange} onKeyDown={(event) => handleDraftVectorKeyDown(event, applyPositionChange)} + onKeyUp={(event) => handleNumberInputKeyUp(event, applyPositionChange)} + onPointerUp={(event) => handleNumberInputPointerUp(event, applyPositionChange)} /> @@ -1479,6 +1493,8 @@ export function App({ store, initialStatusMessage }: AppProps) { }} onBlur={applySizeChange} onKeyDown={(event) => handleDraftVectorKeyDown(event, applySizeChange)} + onKeyUp={(event) => handleNumberInputKeyUp(event, applySizeChange)} + onPointerUp={(event) => handleNumberInputPointerUp(event, applySizeChange)} />