@@ -5,6 +5,7 @@ import type {OnyxEntry} from 'react-native-onyx';
55import { useCurrencyListActions } from '@hooks/useCurrencyList' ;
66import useCurrentUserPersonalDetails from '@hooks/useCurrentUserPersonalDetails' ;
77import useDebouncedState from '@hooks/useDebouncedState' ;
8+ import useIsInLandscapeMode from '@hooks/useIsInLandscapeMode' ;
89import useLocalize from '@hooks/useLocalize' ;
910import { MouseProvider } from '@hooks/useMouseContext' ;
1011import useOnyx from '@hooks/useOnyx' ;
@@ -247,6 +248,7 @@ function MoneyRequestConfirmationList({
247248 const isNewManualExpenseFlowEnabled = isBetaEnabled ( CONST . BETAS . NEW_MANUAL_EXPENSE_FLOW ) ;
248249 const { isDelegateAccessRestricted} = useDelegateNoAccessState ( ) ;
249250 const { showDelegateNoAccessModal} = useDelegateNoAccessActions ( ) ;
251+ const isInLandscapeMode = useIsInLandscapeMode ( ) ;
250252
251253 const isTestReceipt = useMemo ( ( ) => {
252254 return transaction ?. receipt ?. isTestReceipt ?? false ;
@@ -1050,7 +1052,7 @@ function MoneyRequestConfirmationList({
10501052 isLoadingReceipt ,
10511053 ] ) ;
10521054
1053- const isCompactMode = useMemo ( ( ) => ! showMoreFields && isScanRequest , [ isScanRequest , showMoreFields ] ) ;
1055+ const isCompactMode = useMemo ( ( ) => ! showMoreFields && isScanRequest && ! isInLandscapeMode , [ isScanRequest , showMoreFields , isInLandscapeMode ] ) ;
10541056 const selectionListStyle = useMemo (
10551057 ( ) => ( {
10561058 containerStyle : [ styles . flexBasisAuto ] ,
0 commit comments