This issue is tracking a poor UX situation where Jitsi triggers Firefox's per-device permission prompts prematurely. Galleries are great, though some users may balk at turning on all cameras. From bug 1780730 comment 3: > Jitsi allows the user to open a dropdown with both live video input streams, so he can select one or the other. In a normal situation, a firefox user has only allowed one of them when he joined the call, so when he opens the drop-down, another permission door hanger is triggered, for the other webcam that is already connected to the system. If the user allows this second video input permission door-hanger, then closes and reopens Jitsi's stream selection drop-down, both streams are properly working and can be correctly switched. STRs: 1. Have two or more cameras, e.g. "FaceTime HD Camera (Built-in)" and "Logitech BRIO". (revoke any existing permission to them first) 3. Add a new meeting at https://meet.jit.si/ and allow it camera ("FaceTime HD Camera (Built-in)" to start) 4. "Join" the meeting 5. Click the `^` button next to the `📹` camera toggle button. Expected results: - A popup gallery of two choices "FaceTime HD Camera (Built-in)" and "Logitech BRIO", the former with live preview, the latter without, both selectable. Actual results: - The second choice has no name and is unselectable. A Firefox permission prompt is asking for permission to "Logitech BRIO". Preview never appears and choice remains unselectable even after grant Workaround: - close popup with `^` and reopen it
Bug 1781918 Comment 0 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
This issue is tracking a poor UX situation where Jitsi triggers Firefox's per-device permission prompts prematurely. Galleries are great, though some users may balk at turning on all cameras. From bug 1780730 comment 3: > Jitsi allows the user to open a dropdown with both live video input streams, so he can select one or the other. In a normal situation, a firefox user has only allowed one of them when he joined the call, so when he opens the drop-down, another permission door hanger is triggered, for the other webcam that is already connected to the system. If the user allows this second video input permission door-hanger, then closes and reopens Jitsi's stream selection drop-down, both streams are properly working and can be correctly switched. STRs: 1. Have two or more cameras, e.g. "FaceTime HD Camera (Built-in)" and "Logitech BRIO". (revoke any existing permission to them first) 3. Add a new meeting at https://meet.jit.si/ and allow it camera ("FaceTime HD Camera (Built-in)" to start) 4. "Join" the meeting 5. Click the `^` button next to the `📹` camera toggle button. Expected results: - A popup gallery of two choices "FaceTime HD Camera (Built-in)" and "Logitech BRIO", the former with live preview, the latter without, both selectable. Actual results: - The second choice has no name and is unselectable. A Firefox permission prompt is asking for permission to "Logitech BRIO". Preview never appears and choice remains unselectable even after grant Workaround: - grant permission, then close popup with `^` and reopen it