GNOME Bugzilla – Bug 685185
Firefox loses focus whenever Thumbnail Zoom plus extension is used
Last modified: 2021-07-05 14:41:27 UTC
Whenever I pop over a thumbnail in Firefox using Thumbnail Zoom plus extension (https://addons.mozilla.org/en-US/firefox/addon/thumbnail-zoom-plus/), Firefox loses focus. This does not happen in other desktop environments and happens only when I am using gnome-shell. Here's a thread me and the extension author discussing the issue: http://ubuntuforums.org/showthread.php?t=2054711 I am of the opinion this is either a bug in gnome-shell or Firefox rather than the addon because this does not happen in Unity, KDE, Xfce or LXDM but only in gnome-shell. I haven't checked gnome-session-fallback but will do if necessary. I'll also file a bug with Firefox just to be sure.
Here's the bug report filed with Firefox: https://bugzilla.mozilla.org/show_bug.cgi?id=795817
We use the same focus management code as mutter, which should be almost the same as metacity. Can you check with mutter --replace and metacity --replace? You might want to start up gnome-panel too so you'll be able to switch between windows and launch apps.
Replacing the window manager does not make any difference. Firefox loses focus when I use it in gnome-session-fallback as well. Looks like a bug with mutter and metacity.
I can confirm this bug. I'm using elementaryOS the window manager gala is based on libmutter.
I am having the same problem running Gnome 3.20.2 on Antergos Linux (Arch derivative).
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org. As part of that, we are mass-closing older open tickets in bugzilla.gnome.org which have not seen updates for a longer time (resources are unfortunately quite limited so not every ticket can get handled). If you can still reproduce the situation described in this ticket in a recent and supported software version, then please follow https://wiki.gnome.org/GettingInTouch/BugReportingGuidelines and create a new ticket at https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/ Thank you for your understanding and your help.