Skip to content

Commit 8391933

Browse files
authored
Merge pull request Expensify#64083 from FitseTLT/fix-navigation-bug-in-selecting-current-report-in-IOURequestEditReport
Fix - After moving expenses to the same report, selection mode persists but checkboxes are missing
2 parents 4a8e27f + f39e69b commit 8391933

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

src/pages/iou/request/step/IOURequestEditReport.tsx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,13 +25,13 @@ function IOURequestEditReport({route}: IOURequestEditReportProps) {
2525
const [transactionReport] = useOnyx(`${ONYXKEYS.COLLECTION.REPORT}${reportID}`, {canBeMissing: false});
2626

2727
const selectReport = (item: ReportListItem) => {
28-
if (selectedTransactionIDs.length === 0) {
28+
if (selectedTransactionIDs.length === 0 || item.value === reportID) {
29+
Navigation.dismissModal();
2930
return;
3031
}
31-
if (item.value !== transactionReport?.reportID) {
32-
changeTransactionsReport(selectedTransactionIDs, item.value);
33-
clearSelectedTransactions(true);
34-
}
32+
33+
changeTransactionsReport(selectedTransactionIDs, item.value);
34+
clearSelectedTransactions(true);
3535
Navigation.dismissModalWithReport({reportID: item.value});
3636
};
3737

0 commit comments

Comments
 (0)