Переглянути джерело

system android back btn handler fix

Viktoriia 2 місяців тому
батько
коміт
c3dd989839

+ 1 - 0
src/screens/InAppScreens/MessagesScreen/ChatScreen/index.tsx

@@ -2110,6 +2110,7 @@ const ChatScreen = ({ route }: { route: any }) => {
         <ReactModal
           isVisible={isModalVisible}
           onBackdropPress={handleBackgroundPress}
+          onBackButtonPress={handleBackgroundPress}
           style={styles.reactModalContainer}
           animationIn="fadeIn"
           animationOut="fadeOut"

+ 1 - 0
src/screens/InAppScreens/MessagesScreen/Components/EmojiSelectorModal.tsx

@@ -17,6 +17,7 @@ const EmojiSelectorModal: React.FC<EmojiSelectorModalProps> = ({
 }) => (
   <ActionSheet
     id="emoji-selector"
+    closeOnPressBack={true}
     gestureEnabled={true}
     containerStyle={{
       borderTopLeftRadius: 15,

+ 1 - 0
src/screens/InAppScreens/MessagesScreen/GroupChatScreen/index.tsx

@@ -2427,6 +2427,7 @@ const GroupChatScreen = ({ route }: { route: any }) => {
         <ReactModal
           isVisible={isModalVisible}
           onBackdropPress={handleBackgroundPress}
+          onBackButtonPress={handleBackgroundPress}
           style={styles.reactModalContainer}
           animationIn="fadeIn"
           animationOut="fadeOut"