Espaços faz desaparecer diálogos

3

Estarei trabalhando em um espaço e, em seguida, algo começa a pular no banco dos réus (como o Mail), então mudo para esse espaço e vejo uma caixa de diálogo por uma fração de segundo, mas depois desaparece. Eu tento mover a janela principal, para ver se a caixa de diálogo foi atrás dela ou algo assim, mas não está lá. Embora eu possa mover a janela principal, não consigo interagir com ela porque a caixa de diálogo é modal. Se eu mudar para um espaço diferente, vejo a caixa de diálogo novamente por apenas uma fração de segundo.

Eventualmente, se eu trocar de espaço várias vezes, a caixa de diálogo deixará de desaparecer. Não encontrei nenhum padrão que funcione de maneira confiável. Outra solução é desabilitar espaços, fechar a caixa de diálogo e habilitar espaços e mover tudo de volta para as janelas corretas novamente.

É um pouco chato. Isso acontece com vários aplicativos também. Tentei selecionar o aplicativo clicando nele no dock, ou alternando para o espaço, e recebo o mesmo comportamento.

A pergunta é : existe uma maneira fácil de acessar a caixa de diálogo ou impedir que espaços façam isso? Obrigado!

Jim McKeeth
fonte
11
Isso acontece comigo também, é muito desagradável. No entanto, você está fazendo uma pergunta? : P
Robert S Ciaccio
Sim, acho que eu não estava claro, então eu resumi.
Jim McKeeth

Respostas:

3

Uma solução um pouco melhor é ocultar o aplicativo com a caixa de diálogo e mostrá-lo novamente. Isso normalmente coloca a caixa de diálogo no topo do eixo z, notei. Ainda irritante. O gerenciador de janelas do OS-X é o pior PoS com o qual já trabalhei. E só porque Steve "acredita" na política de janelas do Mac de 1983 ...


fonte
2
Na verdade, é uma boa dica, mas não a votação devido aos comentários desnecessários e inúteis :-(.
g.
1

Relatei esse bug no Genius Bar na minha loja local da Apple, onde me disseram que era um problema conhecido, para o qual eles não tinham boas soluções. Eu gostaria que eles resolvessem isso. :(

O melhor que eu criei até agora, e é arriscado, é usar o script apple para dizer ao aplicativo em questão para sair. Isso faz com que outro diálogo modal apareça, e quando eu ignoro esse, o primeiro que aparece aparece a seguir. O risco é que o aplicativo seja encerrado. (Também pode simplesmente ignorá-lo ... os resultados parecem variar de acordo com o aplicativo.)

Para dizer a um aplicativo para sair via script da Apple, faça isso em uma janela de terminal no mesmo espaço que o aplicativo:

  osascript -e "tell Application \"NameHere\" to quit"
cabbey
fonte