-
Notifications
You must be signed in to change notification settings - Fork 7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fixed Bug: Hide "Mute all" option when all participants are moderators #15461
Fixed Bug: Hide "Mute all" option when all participants are moderators #15461
Conversation
Hi, thanks for your contribution! |
Signed. |
Well, mute all is fine to be there. It is just in the mute all dialog the toggle switch that needs to be hidden. |
There is already utility methods to check are all moderators, use those and don't introduce new one.
|
Ok, got it. |
Hi @damencho, I've updated the changes. Now the conditional is set on the toggle in the dialog box, and i've used the existing utility method Also, i've undone the previous change |
hi @saghul, i've fixed the eslint warnings & errors that occured in last test and updated the code. |
Jenkins, test this please. |
Yep, I'm seeing this lately. We are looking into it. |
Sure. I can help along, if u want |
lint fix lint fix lint fix refactor lint fix modified elide logic changed words lint fix lint fix lint fix fix(polls) improve resilience to bogus data feat(tests): Adds self view, display name and end conference tests. (jitsi#15432) * feat(tests): Use shorter display names for screenshots. * feat(tests): Adds self view tests. * feat(tests): Adds display name test. * feat(tests): Adds end conference test. fix(configWhitelist): Remove some props. chore(deps) lib-jitsi-meet@latest jitsi/lib-jitsi-meet@v1890.0.0+144b0cab...v1893.0.0+496b64a7 fix(connection): Adds default tenant value on error. Avoids undefined error. feat(customParticipantButton): metrics fix(lang) fix typo in unsecure room name warning (jitsi#15468) fix(video-menu): Hide "Mute all" option when all participants are moderators (jitsi#15461) * Fixed exception for visibility state of mute all button * Updated changes as per review: shifted conditional to the toggle * chore: fix eslint warnings and errors --------- Co-authored-by: Bhavik Arora <arorabhavik1001> fix(readme): Fixes badge icon and f-droid link. Fixes jitsi#15464 Fixes jitsi#15465 chore(deps) lib-jitsi-meet@latest jitsi/lib-jitsi-meet@v1893.0.0+496b64a7...v1895.0.0+7de7d9aa fix(readme): Fixes badge icon. Fixes jitsi#15464 lang: Update main-zhCN.json (jitsi#15426) main-zhCN.json line 413 missing: "sessTerminatedReason": "会议已经结束", feat(tests): Adds desktop sharing test. feat(tests): Adds dial-in test. (jitsi#15470) * feat(tests): Adds dial-in test. * feat(tests): Adds fake dial-in test. * squash: switch to performance.now(). fix(polls) limit maximum amount of answers chore(helpers) drop custom createDeferred() for Promise.withResolvers() chore(deps) update eslint Required for compatibility with new TypeScript plugins. fix(lint) tame linter feat(tests): Adds follow-me and invite dialog test. (jitsi#15476) * feat(tests): Adds follow-me test. * feat(tests): Adds invite dialog test. * squash: fix lint. fix(configWhitelist): Add p2p.mobileScreenshareCodec refined logic remove tooltip cleaup Update Notification.tsx lint fix
Fixes bug discussed in #15460
isMuteAllVisible
method, which determins the visibility of the button.getNumberOfNonModeratorParticipants
method to facilitate the same.PFA, the video for reference.
Recording.2025-01-09.033300.1.mp4