Eu tenho o problema desde que instalei o sway há pelo menos dois anos que as janelas do Firefox começam a flutuar ao abrir alguns sites específicos. Estranhamente, eles parecem ser sites de catálogos de bibliotecas especificamente. Por exemplo, a Biblioteca Genesis , WorldCat ou a biblioteca de Berlim . Ele só faz a janela flutuar na primeira vez que um desses sites é carregado em uma janela do Firefox. Depois de voltar ao modo lado a lado, atualizar a página ou carregar um site diferente não faz nada, exceto se eu abri-lo em uma nova janela.
O problema é o mesmo depois que excluí meu arquivo de configuração do sway e reiniciei o sway. Também procurei maneiras de dizer ao Firefox para nunca alterar o tamanho das janelas, mas isso ainda acontece. Atualmente em about:config, dom.disable_window_move_resize
configurei para true
e browser.link.open_newwindow.restriction
configurei para 0
. O mesmo acontece ao iniciar o firefox no modo de segurança e com um novo perfil vazio.
Portanto, como não parece ser um problema de configuração do sway ou do firefox, estou suspeitando que talvez algum css ou javascript compartilhado em sites de catálogo de bibliotecas. Mas também bloqueei o javascript com origem do uBlock e recarreguei a página, e mesmo assim a janela começou a flutuar.
Alguém encontrou algo semelhante ou teria uma idéia de como impedir que qualquer janela do Firefox flutue espontaneamente?
Voltei ao problema depois de descobrir que o firefox também flutua em Executable vs Library in Bash Script , o que exclui minha hipótese de algum javascript específico para sites de biblioteca e aponta para um problema de oscilação.
Eu já havia verificado o triplo e até excluído meus próprios arquivos de configuração, mas não os padrão:
Portanto, o culpado é
/etc/sway/config.d/98-application-defaults
, que não é do próprio sway, mas está listado como pertencente ao Manjaro ARM Sway Edition . A exclusão da linha finalmente se livrou do problema.