No OS X Mavericks (10.9), descobri um bug muito irritante.
Reproduzir:
- Tenha um monitor externo conectado ao seu Mac
- Abra duas janelas do mesmo aplicativo (por exemplo, Chrome) e coloque uma janela no seu Mac e a outra no monitor externo
- Clique na janela do seu monitor externo para focar nele
- ⌘ Cmd+ Tab ⇥para outro aplicativo (por exemplo, editor de código)
- ⌘ Cmd+ Tab ⇥voltar ao aplicativo
- O foco agora está na janela do seu Mac, e não no monitor externo (onde o foco estava originalmente). Isso significa que você precisa clicar na janela para focar novamente.
Praticamente isso significa que não consigo mais abrir uma janela no meu Mac enquanto trabalhava com o mesmo aplicativo no monitor externo. Como posso resolver isso?
Respostas:
Não posso ajudar com isso, mas posso confirmar que esse é um dos muitos problemas nos aplicativos de várias telas e múltiplas janelas em independentes. Como ele diz, quando você tem duas janelas do mesmo aplicativo abertas em uma tela diferente, ele sempre dará foco àquela no monitor principal quando você cmd + separa e volta para o aplicativo. Isso torna bastante irritante para o trabalho de desenvolvimento quando você alterna regularmente entre um navegador e um editor.
fonte
Eu estava tendo o mesmo problema. O problema desapareceu depois que eu desabilitei todas as caixas de seleção no painel de preferências do sistema "Controle da Missão".
Como não uso o Mission Control, essa solução funcionou bem para mim. Se você usa o Controle da Missão, provavelmente pode restringir qual das caixas de seleção altera esse comportamento específico (acho que "Os monitores têm espaços separados").
fonte
Apenas ao alternar entre aplicativos com Cmd+ Tab, ao liberar CMD, mantenha pressionadoAlt
fonte
Acabei de perceber esse mesmo bug quando adicionei um segundo monitor ao meu MBP.
A atualização para o OSX El Capitan (Beta) parece ter sido corrigida. (Yay!)
fonte