From ceb1e2f97de7f804079e85dcc7daa30785eaa2ea Mon Sep 17 00:00:00 2001 From: Gamal Shaban Date: Sun, 29 Mar 2020 13:52:25 +0200 Subject: [PATCH 1/2] fix crash in android when hide keyboard --- src/useKeyboard.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/useKeyboard.ts b/src/useKeyboard.ts index 37e82dae..8c8bde8b 100644 --- a/src/useKeyboard.ts +++ b/src/useKeyboard.ts @@ -25,7 +25,9 @@ export default function useKeyboard() { } const handleKeyboardDidHide: KeyboardEventListener = e => { setShown(false) - setCoordinates({start: e.startCoordinates, end: e.endCoordinates}) + if(e){ + setCoordinates({start: e.startCoordinates, end: e.endCoordinates}); + } setKeyboardHeight(0) } From e43398e36424c647b76e42cac6396e8c163dca09 Mon Sep 17 00:00:00 2001 From: Gamal Shaban Date: Sun, 29 Mar 2020 14:31:55 +0200 Subject: [PATCH 2/2] lint --- src/useKeyboard.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/useKeyboard.ts b/src/useKeyboard.ts index 8c8bde8b..36491505 100644 --- a/src/useKeyboard.ts +++ b/src/useKeyboard.ts @@ -25,9 +25,9 @@ export default function useKeyboard() { } const handleKeyboardDidHide: KeyboardEventListener = e => { setShown(false) - if(e){ - setCoordinates({start: e.startCoordinates, end: e.endCoordinates}); - } + if (e) { + setCoordinates({start: e.startCoordinates, end: e.endCoordinates}) + } setKeyboardHeight(0) }