Fixed buttons on mobile
This commit is contained in:
parent
cab90b6567
commit
046321dafb
@ -7,6 +7,7 @@ import Mic from "@mui/icons-material/Mic";
|
||||
import VideocamOff from "@mui/icons-material/VideocamOff";
|
||||
import Videocam from "@mui/icons-material/Videocam";
|
||||
import Box from "@mui/material/Box";
|
||||
import IconButton from "@mui/material/IconButton";
|
||||
import useWebSocket, { ReadyState } from "react-use-websocket";
|
||||
import { Session } from "./GlobalContext";
|
||||
import WebRTCStatus from "./WebRTCStatus";
|
||||
@ -1599,16 +1600,17 @@ const MediaControl: React.FC<MediaControlProps> = ({ isSelf, peer, className })
|
||||
>
|
||||
<Box className="Controls">
|
||||
{isSelf ? (
|
||||
// onTouchStart={toggleMute}
|
||||
<div onClick={toggleMute}>{muted ? <MicOff color={colorAudio} /> : <Mic color={colorAudio} />}</div>
|
||||
<IconButton onClick={toggleMute} onTouchStart={toggleMute}>
|
||||
{muted ? <MicOff color={colorAudio} /> : <Mic color={colorAudio} />}
|
||||
</IconButton>
|
||||
) : (
|
||||
<div onClick={toggleMute}>
|
||||
<IconButton onClick={toggleMute} onTouchStart={toggleMute}>
|
||||
{muted ? <VolumeOff color={colorAudio} /> : <VolumeUp color={colorAudio} />}
|
||||
</div>
|
||||
</IconButton>
|
||||
)}
|
||||
<div onClick={toggleVideo}>
|
||||
<IconButton onClick={toggleVideo} onTouchStart={toggleVideo}>
|
||||
{videoOn ? <Videocam color={colorVideo} /> : <VideocamOff color={colorVideo} />}
|
||||
</div>
|
||||
</IconButton>
|
||||
</Box>
|
||||
{isValid ? (
|
||||
peer.attributes?.srcObject && (
|
||||
|
Loading…
x
Reference in New Issue
Block a user