Skip to content

Commit 2b1a9fd

Browse files
authored
Merge pull request Expensify#65922 from nkdengineer/fix/65135
fix: Import your contacts modal reappears briefly
2 parents 226d641 + fec7ace commit 2b1a9fd

2 files changed

Lines changed: 4 additions & 5 deletions

File tree

src/components/ContactPermissionModal/index.native.tsx

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -55,10 +55,6 @@ function ContactPermissionModal({onDeny, onGrant, onFocusTextInput}: ContactPerm
5555
});
5656
};
5757

58-
if (!isModalVisible) {
59-
return null;
60-
}
61-
6258
return (
6359
<ConfirmModal
6460
isVisible={isModalVisible}

src/pages/Share/SubmitDetailsPage.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ import DateUtils from '@libs/DateUtils';
1717
import {getFileName, readFileAsync} from '@libs/fileDownload/FileUtils';
1818
import getCurrentPosition from '@libs/getCurrentPosition';
1919
import Log from '@libs/Log';
20+
import navigateAfterInteraction from '@libs/Navigation/navigateAfterInteraction';
2021
import Navigation from '@libs/Navigation/Navigation';
2122
import type {ShareNavigatorParamList} from '@libs/Navigation/types';
2223
import {getParticipantsOption, getReportOption} from '@libs/OptionsListUtils';
@@ -200,7 +201,9 @@ function SubmitDetailsPage({
200201
onDeny={() => {
201202
updateLastLocationPermissionPrompt();
202203
setStartLocationPermissionFlow(false);
203-
onConfirm(false);
204+
navigateAfterInteraction(() => {
205+
onConfirm(false);
206+
});
204207
}}
205208
/>
206209
<View style={[styles.containerWithSpaceBetween, styles.pointerEventsBoxNone]}>

0 commit comments

Comments
 (0)