diff --git a/packages/slate-react/src/components/android/use-android-input-manager.ts b/packages/slate-react/src/components/android/use-android-input-manager.ts index 130a67bb6..7b48411bf 100644 --- a/packages/slate-react/src/components/android/use-android-input-manager.ts +++ b/packages/slate-react/src/components/android/use-android-input-manager.ts @@ -17,7 +17,7 @@ export function useAndroidInputManager(node: RefObject) { const editor = useSlateStatic() const [inputManager] = useState(() => new AndroidInputManager(editor)) const { receivedUserInput, onUserInput } = useTrackUserInput() - const timeoutId = useRef(null) + const timeoutId = useRef | null>(null) const isReconciling = useRef(false) const flush = useCallback((mutations: MutationRecord[]) => { if (!receivedUserInput.current) {