O Thunderbird não aumenta ou dá foco quando você clica em “Write” ou “Reply”

3

Estou usando o Thunderbird 2.0.22, a versão que vem com o Ubuntu Intrepid 8.10.

Quando eu clico em "Responder" ou "Escrever", uma nova janela de e-mail aparece, mas ela fica sob a janela principal do Thunderbird e não tem foco. O Thunderbird é o único aplicativo que exibe esse comportamento estranho, e começou a acontecer um dia, enquanto funcionava bem antes.

Eu já vi esse problema anos atrás também, e não tinha certeza de como corrigi-lo.

    
por Neil 05.08.2009 / 17:19

3 respostas

1

Eu já vi isso antes com aplicativos X. Pense nos passos que precisam ocorrer:

  • crie a janela filho
  • renderiza o conteúdo inicial na janela filho
  • torna a janela filho visível - isto é, "no topo" da pilha, na área de trabalho virtual atual ou na área de trabalho da janela pai. Qualquer um pode funcionar; nem um é perfeito.

Você não quer que a janela seja visível antes do conteúdo inicial ser renderizado; isso faz as coisas parecerem feias. Você quer que ele pré-renderize tudo com a janela escondida em algum lugar, depois traga a janela para a frente.

Geralmente, a lógica "para frente" é tratada em uma rotina de finalização de janela. Pense no que aconteceria no caso em que algo atrapalha o layout da janela. Diga, decisões finais sobre o conteúdo inicial de widgets ou similares. A rotina de finalização pode nunca ser chamada.

Então, uma janela de aparência correta (ou talvez até totalmente) fica do lado de fora, atrás da janela principal do aplicativo.

Se houvesse alguma sujeira em um dos arquivos de configuração no diretório ~/.mozilla-thunderbird , isso poderia ter causado uma falha no segundo passo acima (renderização da janela filho).

    
por 12.11.2009 / 23:21
1

A exclusão de todos os arquivos *.msf deve ajudar:

cd ~/.thunderbird/<profiledir>/
find ./  -name '*.msf' -exec rm {} \;
    
por 20.07.2010 / 05:07
1

Eu tenho sido atormentado por esse problema também nos últimos meses e no Linux na maioria das vezes o problema pode estar relacionado a "unclutter". Usando a opção "-noevents" remove todo o comportamento estranho do foco do mouse. A configuração pode ser encontrada em

/etc/default/unclutter

e a linha correspondente se parece com:

EXTRA_OPTS="-idle 1 -root -noevents"

Para uma análise detalhada, analise esta kubuntuforum-post (não é de mim!).

    
por 12.03.2015 / 12:57