Ocasionalmente, quando faço a transição de uma guia para outra, a janela do Firefox perde o foco. Isso é especialmente notável quando alterno ou fecho as guias por meio de atalhos do teclado. Por exemplo, posso fechar várias guias com Ctrl+ we de repente ele para de funcionar. Percebi que o título da janela do Firefox está acinzentado, indicando que a janela perdeu o foco. Se pressionar a tecla Alt ou clicar na janela, recupera o foco, mas isso prejudica a experiência de navegação.
Para testar se outro aplicativo está roubando o foco do Firefox, mantive essa linha em execução em um terminal
while true; do sleep 20; xdotool getwindowfocus getWindowname; done
que imprime o nome da janela atualmente ativa para stdout a cada 20 s. Quando o Firefox perde o foco, nenhum título da janela é impresso (apenas uma nova linha), indicando que não há outro aplicativo que rouba o foco do Firefox. O Firefox é o único aplicativo que exibe esse comportamento.
Estou no Firefox 47.0 no Linux Antergos (derivado do Arch) com Gnome 3.20.2 e kernel 4.6.2.1. Por que isso acontece e o que posso fazer para que o Firefox pare de perder o foco da janela?
xdotool
relata um título de janela em branco, sugerindo que nenhum outro aplicativo foi focado.