diff options
author | Ivan Chen <ivan@tagg.id> | 2021-05-14 15:25:44 -0400 |
---|---|---|
committer | Ivan Chen <ivan@tagg.id> | 2021-05-14 15:25:44 -0400 |
commit | a8963146c72be5b048d061df2dbcc322cb674877 (patch) | |
tree | afec7acfeae8b7e70533813f6b7b9140477a9746 /src/components/common | |
parent | 183ce2b263e7282f42d204ebd59676b8e28352ec (diff) |
removed hacky fix, added state check
Diffstat (limited to 'src/components/common')
-rw-r--r-- | src/components/common/BottomDrawer.tsx | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/src/components/common/BottomDrawer.tsx b/src/components/common/BottomDrawer.tsx index 3d9c0471..16e98690 100644 --- a/src/components/common/BottomDrawer.tsx +++ b/src/components/common/BottomDrawer.tsx @@ -71,15 +71,14 @@ const BottomDrawer: React.FC<BottomDrawerProps> = (props) => { enabledContentGestureInteraction={false} callbackNode={bgAlpha} onCloseEnd={() => { - setModalVisible(false); - setIsOpen(false); + if (!isOpen) { + setModalVisible(false); + setIsOpen(false); + } }} /> - <TouchableWithoutFeedback - onPress={() => { - setIsOpen(false); - }}> + <TouchableWithoutFeedback onPress={() => setIsOpen(false)}> <Animated.View style={[styles.backgroundView, {backgroundColor}]} /> </TouchableWithoutFeedback> </Modal> |