This commit is contained in:
yj 2025-03-17 17:09:09 +08:00
parent 15233cf8de
commit c2ce66ed0d
1 changed files with 12 additions and 3 deletions

View File

@ -224,6 +224,7 @@ const Meeting: React.FC = () => {
const channel = new BroadcastChannel('meeting_channel');
let storeDevice: any;
let agoraTime: NodeJS.Timeout;
let FreedomModeStatus = false
useEffect(() => {
window.electron.createChildWindow('hide')
let time: NodeJS.Timeout;
@ -642,6 +643,17 @@ const Meeting: React.FC = () => {
}
}, [isShare, roomUserList]);
useEffect(() => {
if (meetingMode === 'FreedomMode') {
FreedomModeStatus = true;
} else {
if (FreedomModeStatus) {
FreedomModeStatus = false;
getShowUser()
}
}
}, [meetingMode]);
useEffect(() => {
roomUserList.forEach(async (item: any) => {
if (meetingMode === "FreedomMode") {
@ -2251,9 +2263,6 @@ const Meeting: React.FC = () => {
const handleCustomStorageChange = async (e: any): Promise<void> => {
switch (e.key) {
case 'meetingMode':
if (e.value !== 'FreedomMode') {
await getShowUser()
}
setMeetingMode(e.value)
break;
case 'quitMeeting':