Warum verliert das aktive Firefox-Fenster gelegentlich den Fokus?

Warum verliert das aktive Firefox-Fenster gelegentlich den Fokus?

Gelegentlich verliert das Firefox-Fenster den Fokus, wenn ich von einem Tab zu einem anderen wechsle. Das ist besonders dann auffällig, wenn ich Tabs über Tastaturkürzel wechsle oder schließe. Ich kann beispielsweise eine Reihe von Tabs mit Ctrl+ schließen wund plötzlich funktioniert es nicht mehr. Mir ist aufgefallen, dass der Titel des Firefox-Fensters ausgegraut ist, was darauf hinweist, dass das Fenster den Fokus verloren hat. Durch Alt-Tab oder Klicken auf das Fenster wird der Fokus wieder hergestellt, aber das stört das Surferlebnis.

Um zu testen, ob eine andere Anwendung den Fokus von Firefox stiehlt, ließ ich diese Zeile in einem Terminal laufen

while true; do sleep 20; xdotool getwindowfocus getWindowname; done

Dadurch wird alle 20 Sekunden der Name des aktuell aktiven Fensters auf stdout ausgegeben. Wenn Firefox den Fokus verliert, wird kein Fenstertitel ausgegeben (nur eine neue Zeile), was darauf hinweist, dass es keine andere Anwendung gibt, die Firefox den Fokus stiehlt. Firefox ist die einzige Anwendung, die dieses Verhalten zeigt.

Ich verwende Firefox 47.0 auf Antergos (Arch-Derivat) Linux mit Gnome 3.20.2 und Kernel 4.6.2.1. Warum passiert das und was kann ich tun, damit Firefox den Fensterfokus nicht mehr verliert?

Antwort1

Der Verlust des Fokus bei Firefox wird normalerweise durch ein (oder mehrere) Add-Ons verursacht.

Dies lässt sich leicht testen, indem manFirefox im abgesicherten Modus ausführenWenn das Problem dann verschwindet, kann man Add-Ons selektiv abschalten, bis das/die schuldige(n) Add-On(s) gefunden ist/sind.

Es gab Berichte über das Flash-Add-on, und wie der Poster herausgefunden hat, eine Kombination der Add-onsThumbnailZoomPlus und Gnome3kann dieses Problem ebenfalls verursachen.

Antwort2

Der Fokus kann verloren gehen, wenn einer der Tabs eine Seite hat, die automatisch aktualisiert wird oder versucht, Adds/andere neue Tabs zu erstellen oder irgendeine Art von Hintergrundaktion auszuführen

Beachten Sie, dass Opera seit einigen Versionen eine Lösung gefunden zu haben scheint, um dieser Art von Verhalten entgegenzuwirken, sodass Seiten, die versuchen, verschiedene Aktionen auszuführen, nicht den Fokus stehlen können. Ich habe ständig 50++ Tabs geöffnet.

Versuchen Sie bei FF, Ihre Tabs-Datei zu speichern, sie zu deinstallieren, alle temporären Dateien zu bereinigen, die neueste Version neu zu installieren und dann Ihre Tabs-Datei wiederherzustellen. Testen Sie erneut, um zu sehen, ob das Verhalten weiterhin besteht.

Antwort3

Ich hatte dieses Problem und habe sogar versucht, Flash komplett zu entfernen ... Hat nicht funktioniert. Nach langem Haare raufen und fast völliger Verzweiflung, weil es fast unmöglich wurde, FireFox zu verwenden, habe ich das Problem schließlich auf die WiFi-Karte zurückgeführt. (TP-Link Wireless.) TP-Link möchte, dass Sie ihr Konfigurationsprogramm verwenden, aber nach dem, was ich herausgefunden habe, ist es definitiv fehlerhaft. Ich habe das Betriebssystem die Kontrolle über die Karte übernehmen lassen (d. h. das TP-Link-Dienstprogramm weggelassen), mit dem Ergebnis, dass ich keine Mausprobleme mehr habe. Es würde nicht schaden, dies zu versuchen, wenn Sie dieses Problem weiterhin haben, nachdem Sie alles andere versucht haben.

verwandte Informationen