
Em algum lugar ao longo do caminho de atualização, o Unity desenvolveu uma lógica estranha por trás das camadas de janelas. Primeiro, antes do Oneiric, havia uma maneira de ver todas as janelas de um aplicativo - acho que era quando você clicava no ícone do launcher. Agora, clicar no ícone geralmente não resulta em nada. Suponha que eu tenha dois terminais abertos, um atrás desta janela do Firefox e outro na frente dela. Clicar no inicializador não faz nada - a única maneira de encontrar o segundo terminal, afaics, é mover a janela do Firefox ou usar o alternador de tarefas.
Em segundo lugar, uma vez que tenho os dois terminais em cima, decido fechar um deles, de repente ambos desaparecem (o segundo, por algum motivo, escondeu-se atrás da janela do Firefox).
Terceiro (embora eu não consiga definir agora), às vezes, quando uma janela está no topo, o foco ainda está na janela atrás; Clico no x superior para fechar a janela da frente, apenas para descobrir que fechei uma janela importante na parte de trás. (Atualizar:essa questãodetalha o problema)
Eu realmente não posso acreditar que sejam bugs, pois parecem óbvios demais para não terem sido corrigidos até agora. Minha pergunta é: estou faltando alguma coisa? Alguma opção do compiz que posso definir para fazê-lo funcionar como antes? Ou é realmente assim que o Unity deve agir?
Responder1
Aplicação na frente não tem foco:
você pode querer dar uma olhada nessas perguntas e relatórios de bugs:
- Confusão de foco da janela na unidade
- Como faço para definir o foco segue o mouse?
- Mudar para um aplicativo com múltiplas janelas alterna as janelas de destino
Veja todas as janelas de um aplicativo:
Não tenho certeza do que exatamente você quer. Para ver todas as janelas, por exemplo, do terminal, posso clicar duas vezes no ícone do iniciador. Isso resulta nesta imagem:
Há também o alternador de aplicativos ( Alt+TAB
) onde você pode usar as teclas de seta para mostrar todas as janelas de um aplicativo:
Todas as janelas de um aplicativo desaparecem quando uma delas é fechada
Este parece ser o comportamento padrão quando você primeiro foca no aplicativo A e, em seguida, clica no inicializador no aplicativo B com as janelas B1 e B2. Então tanto B1 quanto B2 vêm para frente, mas apenas um deles consegue o foco. Se esta janela for fechada, o foco vai para a aplicação que teve o último foco, no caso A, que então vem para a frente.
Não sei como isso poderia ser mudado.