diff --git a/fluxer_app/src/features/voice/components/VoiceCallCornerControls.tsx b/fluxer_app/src/features/voice/components/VoiceCallCornerControls.tsx index 99a8ab8a1..87304bf26 100644 --- a/fluxer_app/src/features/voice/components/VoiceCallCornerControls.tsx +++ b/fluxer_app/src/features/voice/components/VoiceCallCornerControls.tsx @@ -24,6 +24,7 @@ interface VoiceCallCornerControlsProps { fullscreenLabel: string; fullscreenIcon: Icon; onToggleFullscreen: () => void; + volumeControl?: React.ReactNode; } export const VoiceCallCornerControls: React.FC = ({ @@ -36,6 +37,7 @@ export const VoiceCallCornerControls: React.FC = ( fullscreenLabel, fullscreenIcon, onToggleFullscreen, + volumeControl, }) => { const {i18n} = useLingui(); const PopOutIcon = useMemo(() => { @@ -52,7 +54,12 @@ export const VoiceCallCornerControls: React.FC = ( }, []); return (
- + {volumeControl ?? ( + + )} {showPopout && onPopOut && ( )} - {isFocusedOnScreenShare && focusedStreamKey && hasFocusedStreamAudio && canControlFocusedStreamVolume && ( - - )} {statsButton} {isMobile && ( + ) : undefined + } data-flx="voice.voice-call-view.voice-call-view-inner.voice-call-corner-controls" /> {isMobile && (