Firefox rouba foco do RocketDock


1

Se o Firefox (v3.6.28) estiver em execução, o RocketDock (com Layering definido como "Always on Top") será exibido acima do Firefox, mas se no Firefox eu fizer algumas coisas (como escrever uma postagem ou assistir a um clipe do YouTube), o RocketDock não será mais exibido no topo do Firefox.

Também uso outro lançador (FSL) e, quando invocado, é exibido no topo do Firefox enquanto o RocketDock não ... Esse problema ocorre apenas com o Firefox, enquanto qualquer outro aplicativo é exibido normalmente no RocketDock (acima).

Eu realmente espero que alguém possa sugerir uma solução que NÃO envolva instalação de complementos (não quero causar lentidão no navegador) ou alterar a versão do Firefox (que por várias razões eu prefiro não mudar).

Eu testei o Flashblock, mas, além dos conflitos com o Adblock Plus (instalado), ele não resolve o meu problema: o RocketDock aparece normalmente, mas depois de permitir o conteúdo do Flash em uma guia, o RocketDock permanece em segundo plano (mesmo depois de fechar a guia "ofensiva" e atualizar) )

Minha versão do Firefox não possui (nem responde a) plugin.click_to_play.

Desinstalar o Adobe Flash infelizmente não é uma opção.

Nos últimos dias (desde que eu suspeitava que o Flash fosse o culpado), instalei / desinstalei versões diferentes do plug-in da Adobe, mas sem sucesso.

Eu testei isso em 3 sistemas diferentes (com o mesmo OS / config) e concluí que TODAS as versões do Firefox 3.6x (acima da v3.6.23) parecem ser afetadas pelo mesmo problema :(

Eu testei o FF v15 e ele não tem esse problema específico, mas existem vários outros problemas que não gosto e, em vez de uma atualização (com outras dores de cabeça), prefiro manter a v3.6.28.

BTW (para quem está se perguntando):

Data de lançamento do FF v3.6.28 = 13 de março de 2012

Data de lançamento do FF v15 = 28 de agosto de 2012.

(Fonte: http://en.wikipedia.org/wiki/Firefox_release_history )

A execução do Firefox com a opção "-safemode" (desativando deliberadamente todas as extensões instaladas para fins de solução de problemas) não ajuda :( então também entrei em contato com o desenvolvedor do RocketDock para solicitar suporte.

Fico sem palavras dizendo que a Mozilla continua alterando coisas de versão para versão, às vezes (quase propositadamente), criando aborrecimentos STUPID e depois confiando totalmente em complementos para resolvê-los ... É como se eles estivessem em um concurso com os desenvolvedores de extensões para ver quem é mais inteligente na criação / solução de problemas: D

Mantenha as sugestões chegando :)


1
Eu tentaria ver se esse problema existe na versão atual do Firefox.
Ramhound 10/10/12

@ Ramhound: Por favor, leia minha pergunta (editada).
Eta Beta

Respostas:


0

Eu tive um problema semelhante no Windows com o Firefox. Mas o culpado era, de fato, o Adobe Flash. Já faz algum tempo que a Adobe não tenta mais fazer seu plug-in funcionar melhor no Firefox. Mesmo clipes no YouTube que poderiam ser executados com um computador antigo no passado, hoje não podem ser reproduzidos corretamente (na mesma máquina).

De qualquer forma, se eventualmente o seu problema for como o meu (quero dizer, se o motivo do foco perdido for o Flash), você pode tentar o seguinte (é um pouco de trabalho):

  1. instalar um bloqueador do Flash como o Flashblock (você ainda pode executar o Flash quando quiser; mas interromperá a execução do Flash por padrão);
  2. se você estiver familiarizado com o about:configFirefox, poderá parar o Flash para executar por padrão, alterando o valor plugin.click_to_play para true (não sei se essa propriedade está disponível para sua versão do Firefox; se não estiver disponível, você pode tentar criá-la, mas provavelmente será ignorado pelo Firefox; portanto, você pode pular esta etapa e executar a última - somente se aceitar não conseguir executar o Flash no seu navegador);
  3. e uma solução final, porém mais extrema: desinstale o Adobe Flash e tente assistir a vídeos no YouTube usando o player HTML5 (essa solução não é a melhor porque existem muitos clipes que não podem ser executados no HTML5).

Para verificar se o Flash é culpado no seu sistema, você pode tentar replicar alguns cenários quando perder o foco (capturado pelo Firefox). Se nessas páginas da Web você tiver algum Flash, o Flash se tornará "uma pessoa de interesse". Depois disso, instale o Flashblock e reabra essas páginas. Se está tudo bem, então está feito. Caso contrário, você pode tentar mudar plugin.click_to_playpara true.

Se mesmo depois de ter tentado tudo aqui, o problema persistir, você pode ter certeza de que não é o Flash o motivo de roubar o foco.

Espero que ajude.


@ CodeNighter: Obrigado por suas dicas. Por favor, leia minha pergunta (editada).
Eta Beta
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.