[wayland][sway/wayfire] Screen sharing indicator steals focus and blocks input
Categories
(Core :: Widget: Gtk, defect, P3)
Tracking
()
People
(Reporter: sawyerbergeron, Unassigned)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
5.01 KB,
image/png
|
Details |
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0
Steps to reproduce:
- Start screen sharing with google meet (using xdg-desktop-portal-wlr and pipewire)
- Allow sharing prompts
- Open a new tab
- Try to enter a URL
Actual results:
The URL bar and other text fields are impossible to enter text in, and I can not select any text field and have a cursor display
Expected results:
I should be able to enter text while screen sharing
Comment 1•5 years ago
|
||
Bugbug thinks this bug should belong to this component, but please revert this change in case of error.
Updated•5 years ago
|
Updated•5 years ago
|
This also happens with the legacy global indicator (privacy.webrtc.legacyGlobalIndicator: true
) and the microphone/camera indicators (privacy.webrtc.globalMuteToggles: true
).
A side effect of it stealing focus is that on pages like google meet, when microphone and camera access are requested in sequence, rather than in a single popup, whichever permission request comes last the popup will be hidden when focus changes to the indicator.
Comment 3•2 years ago
|
||
I remember some similar bugs that could potentially make WebRTC problematic to use on Linux.
Comment 4•2 years ago
|
||
Though that one https://bugzilla.mozilla.org/show_bug.cgi?id=1654955#c7 turned out to already have been fixed.
Updated•2 years ago
|
Updated•2 years ago
|
Description
•