From 723bbfc58a1bb30ee0eed8e2e61d06bff2f10ece Mon Sep 17 00:00:00 2001 From: Kirill Zyusko Date: Mon, 25 Nov 2024 16:03:55 +0100 Subject: fix: keyboard handler memoization (#6719) * fix: keyboard handler memoization * fix: return missing dependency --- src/components/Dialog/index.tsx | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) (limited to 'src/components/Dialog') diff --git a/src/components/Dialog/index.tsx b/src/components/Dialog/index.tsx index c9455c5cc..f16a9925d 100644 --- a/src/components/Dialog/index.tsx +++ b/src/components/Dialog/index.tsx @@ -214,12 +214,15 @@ export const ScrollableInner = React.forwardRef( } }) - useKeyboardHandler({ - onEnd: e => { - 'worklet' - runOnJS(setKeyboardHeight)(e.height) + useKeyboardHandler( + { + onEnd: e => { + 'worklet' + runOnJS(setKeyboardHeight)(e.height) + }, }, - }) + [], + ) const basePading = (isIOS ? 30 : 50) + (isIOS ? keyboardHeight / 4 : keyboardHeight) -- cgit 1.4.1