Como foco a janela correta ao fechar a janela de outro aplicativo?

11

No Lion, se estou no Chrome e clico em um alerta do Outlook que diz que recebi um email, recebo uma nova janela do Outlook com esse email no topo do Chrome (ainda consigo ver o Chrome imediatamente no meu Outlook janela de e-mail). Quando fecho o e-mail, esperava que o sistema operacional se concentrasse novamente na janela do Chrome (já que é de onde eu vim), mas, na verdade, ele puxa a janela do Outlook e o foco.

Parece que o Lion tenta manter o foco em um aplicativo específico em vez de em uma janela específica. Existe alguma maneira de alterar esse comportamento para que minha interação com a janela "pilha" faça sentido?

magneticMonster
fonte
Pergunta interessante. Descobrir o que está acontecendo pode ser feito observando as janelas abertas no AppleScript. Existe uma maneira de chamar isso ao fechar uma janela? stackoverflow.com/questions/11402472/…
user2707001

Respostas:

7

Esse tem sido o comportamento no sistema de janelas do OS X desde pelo menos o OS X original (10.0) e provavelmente é consistente com o Classic Mac OS (se for esse o caso, provavelmente remonta ao System 7 ou System 6 com MultiFinder).

De qualquer forma, é assim: pelo que sei, não há como mudar isso.

O melhor que você pode fazer é não deixar a janela do Outlook aberta o tempo todo. O aplicativo não fecha quando você fecha a janela principal, como acontece no Windows.

Cajunluke
fonte
1
Hrmph. Isso é muito irritante - o Outlook era apenas um exemplo, mas isso acontece em todos os lugares quando um aplicativo coloca uma janela na frente do meu contexto atual (devido a um alerta ou e-mail do Gmail ou algo assim). Se fechar essa janela, tenho que usar a tecla Command-Tab para recuperar meu contexto.
magneticMonster
Não deixe as janelas do aplicativo abertas se você não as estiver usando. Economizarei memória e você não as fará aparecer quando se livrar de uma janela de alerta. Às vezes, você também pode usar a tecla Command para interagir com janelas em segundo plano para descartar alertas sem colocar o aplicativo na frente.
Cajunluke
Fechar janelas de aplicativos geralmente não ajuda - especialmente ao usar um navegador da web.
magneticMonster
4

Funcionaria para você se o aplicativo em que o ponteiro do mouse estivesse ativado tivesse foco? Nesse caso, este tópico ajudaria:

Foco segue o mouse

Pode não ser exatamente o que você estava procurando, mas acho que pode resolver o problema.

Vinny
fonte