@@ -326,7 +326,7 @@ function MoneyRequestConfirmationList({
326326 const isTypeTrackExpense = iouType === CONST . IOU . TYPE . TRACK ;
327327 const isTypeInvoice = iouType === CONST . IOU . TYPE . INVOICE ;
328328 const isScanRequest = useMemo ( ( ) => isScanRequestUtil ( transaction ) , [ transaction ] ) ;
329- const isCreateExpenseFlow = ! ! transaction ?. isFromGlobalCreate && ! isPerDiemRequest ;
329+ const isFromGlobalCreateAndCanEditParticipant = ! ! transaction ?. isFromGlobalCreate && ! isPerDiemRequest && ! isTimeRequest ;
330330
331331 const transactionID = transaction ?. transactionID ;
332332 const customUnitRateID = getRateID ( transaction ) ;
@@ -366,7 +366,7 @@ function MoneyRequestConfirmationList({
366366 ? ! policy || shouldSelectPolicy || hasEnabledOptions ( Object . values ( policyCategories ?? { } ) )
367367 : ( isPolicyExpenseChat || isTypeInvoice ) && ( ! ! iouCategory || hasEnabledOptions ( Object . values ( policyCategories ?? { } ) ) ) ;
368368
369- const shouldShowMerchant = ( shouldShowSmartScanFields || isTypeSend ) && ! isDistanceRequest && ! isPerDiemRequest && ! isTimeRequest ;
369+ const shouldShowMerchant = ( shouldShowSmartScanFields || isTypeSend ) && ! isDistanceRequest && ! isPerDiemRequest && ( ! isTimeRequest || action !== CONST . IOU . ACTION . CREATE ) ;
370370
371371 const policyTagLists = useMemo ( ( ) => getTagLists ( policyTags ) , [ policyTags ] ) ;
372372
@@ -803,6 +803,7 @@ function MoneyRequestConfirmationList({
803803 accessibilityLabel = { CONST . ROLE . BUTTON }
804804 role = { CONST . ROLE . BUTTON }
805805 shouldUseAutoHitSlop
806+ sentryLabel = { CONST . SENTRY_LABEL . REQUEST_CONFIRMATION_LIST . RESET_SPLIT_SHARES }
806807 >
807808 < Text style = { [ styles . pr5 , styles . textLabelSupporting , styles . link ] } > { translate ( 'common.reset' ) } </ Text >
808809 </ PressableWithFeedback >
@@ -847,8 +848,8 @@ function MoneyRequestConfirmationList({
847848 const formattedSelectedParticipants = selectedParticipants . map ( ( participant ) => ( {
848849 ...participant ,
849850 isSelected : false ,
850- isInteractive : isCreateExpenseFlow && ! isTestReceipt && ( ! isRestrictedToPreferredPolicy || isTypeInvoice ) ,
851- shouldShowRightIcon : isCreateExpenseFlow && ! isTestReceipt && ( ! isRestrictedToPreferredPolicy || isTypeInvoice ) ,
851+ isInteractive : isFromGlobalCreateAndCanEditParticipant && ! isTestReceipt && ( ! isRestrictedToPreferredPolicy || isTypeInvoice ) ,
852+ shouldShowRightIcon : isFromGlobalCreateAndCanEditParticipant && ! isTestReceipt && ( ! isRestrictedToPreferredPolicy || isTypeInvoice ) ,
852853 } ) ) ;
853854 options . push ( {
854855 title : translate ( 'common.to' ) ,
@@ -865,7 +866,7 @@ function MoneyRequestConfirmationList({
865866 getSplitSectionHeader ,
866867 splitParticipants ,
867868 selectedParticipants ,
868- isCreateExpenseFlow ,
869+ isFromGlobalCreateAndCanEditParticipant ,
869870 isTestReceipt ,
870871 isRestrictedToPreferredPolicy ,
871872 isTypeInvoice ,
@@ -946,7 +947,7 @@ function MoneyRequestConfirmationList({
946947 * Navigate to the participant step
947948 */
948949 const navigateToParticipantPage = ( ) => {
949- if ( ! isCreateExpenseFlow ) {
950+ if ( ! isFromGlobalCreateAndCanEditParticipant ) {
950951 return ;
951952 }
952953
0 commit comments