@@ -16,7 +16,7 @@ import {
1616} from '@proton/meet/store/slices/recordingStatusSlice' ;
1717import { selectSubscriptionStatus } from '@proton/meet/store/slices/userSlice' ;
1818import { PLANS } from '@proton/payments/core/constants' ;
19- import { isFirefox , isMobile } from '@proton/shared/lib/helpers/browser' ;
19+ import { isFirefox } from '@proton/shared/lib/helpers/browser' ;
2020import { dateLocale } from '@proton/shared/lib/i18n' ;
2121import IcCircleRadioFilled from '@proton/styles/assets/img/meet/ic-circle-radio-filled.svg' ;
2222import { useFlag } from '@proton/unleash/useFlag' ;
@@ -26,6 +26,7 @@ import { CircleButton } from '../../atoms/CircleButton/CircleButton';
2626import { useMeetingRecorderContext } from '../../contexts/MeetingRecorderContext' ;
2727import { useIsLargerThanMd } from '../../hooks/useIsLargerThanMd' ;
2828import { useIsLocalParticipantAdmin } from '../../hooks/useIsLocalParticipantAdmin' ;
29+ import { useIsRecordingSupported } from '../../hooks/useMeetingRecorderNew/hooks/useIsRecordingSupported' ;
2930import { ScreenRecordingUpsell } from '../AnonymousModal/feature-upsell/ScreenRecordingUpsell' ;
3031import { SubUserScreenRecordingUpsell } from '../AnonymousModal/feature-upsell/SubUserScreenRecordingUpsell' ;
3132import { ConfirmationModal } from '../ConfirmationModal/ConfirmationModal' ;
@@ -93,7 +94,7 @@ export const RecordingControls = () => {
9394 const { isPaidUser, isSubUser } = useMeetSelector ( selectSubscriptionStatus ) ;
9495 const isGuestAdmin = useMeetSelector ( selectIsGuestAdmin ) ;
9596
96- const recordingNotSupported = isMobile ( ) || isFirefox ( ) ;
97+ const isRecordingSupported = useIsRecordingSupported ( ) ;
9798
9899 const hasAdminPermission = isLocalParticipantAdmin || isLocalParticipantHost || isGuestAdmin ;
99100
@@ -136,7 +137,7 @@ export const RecordingControls = () => {
136137 return null ;
137138 }
138139
139- if ( recordingNotSupported ) {
140+ if ( ! isRecordingSupported ) {
140141 if ( isFirefox ( ) ) {
141142 return (
142143 < CircleButton
0 commit comments