From 4f3a1b390dae0d655f6da45c1433e6ee6eb15a2b Mon Sep 17 00:00:00 2001 From: Jose Olarte III Date: Fri, 17 Oct 2025 19:17:47 +0800 Subject: [PATCH] feat: auto-show visibility dialog for meeting members - Show dialog on initial load if members need visibility settings - Show dialog during auto-refresh only when new members are added (not removed) - Show dialog on manual refresh if any members need visibility settings - Remove manual "Set Visibility" buttons from UI as dialog now appears automatically - Add logic to track previous visibility members and detect changes - Improve UX by proactively prompting users to set visibility for new meeting members The dialog now appears automatically in these scenarios: - Component initialization with members needing visibility - Auto-refresh when new members join the meeting - Manual refresh when members need visibility settings --- src/components/MembersList.vue | 87 +++++++++++++++++++++++++--------- 1 file changed, 65 insertions(+), 22 deletions(-) diff --git a/src/components/MembersList.vue b/src/components/MembersList.vue index f39676ed..e26613bf 100644 --- a/src/components/MembersList.vue +++ b/src/components/MembersList.vue @@ -66,16 +66,6 @@ Refresh ({{ countdownTimer }}s) - -