Impedir a alternância de áreas de trabalho ao clicar no ícone do dock

10

Estou constantemente executando vários aplicativos em vários espaços de trabalho. Quero permanecer no mesmo espaço de trabalho e só alternar os espaços de trabalho quando pedir explicitamente (por exemplo, com um gesto mágico do mouse).

Atualmente, quando clico no ícone do aplicativo no dock, o osx alterna para o próximo espaço de trabalho que possui uma janela do aplicativo ativo.

Sei que há uma opção em Preferências do Sistema -> Misson Control, chamada "Ao alternar para um aplicativo, alterne para um espaço com janelas abertas para o aplicativo" . O que faz: Ao clicar no ícone de um aplicativo inativo , não mude para um espaço de trabalho que tenha a janela do aplicativo. Mas essa opção não afeta o comportamento de clicar em um aplicativo ativo .


A pergunta: como impedir que o OSX alterne para outro espaço de trabalho ao clicar no ícone de um aplicativo no dock, independentemente de o aplicativo estar ativo ou inativo?

Ilari Kajaste
fonte
2
Você tem uma correção para o MacOS Sierra? Isso parece não funcionar mais ... #

Respostas:

7

Abra Terminal.appe execute os seguintes comandos.

Altere a preferência do espaço de trabalho padrão:

padrões escreve com.apple.dock workspaces-auto-swoosh -bool NO

Em seguida, reinicie o Dock com este comando:

Killall Dock

Referências:
Como posso desativar as áreas de trabalho de comutação automática?
Desativar alternância de espaço na guia Comando

MK
fonte
Vale ressaltar que esta solução também desabilita o swtiching de qualquer outra ação de encaixe, como a exibição de exposição do aplicativo ou a lista de janelas completas do aplicativo com o botão direito do mouse. No entanto, eu gosto muito mais. Obrigado!
Ilari Kajaste 13/09/2013
Isso não funciona no MacOS 10.12 (Sierra) e versões posteriores.
Michael Schmid
3

Ao contrário do questionador original, eu estava tentando ativar esse efeito . Eu queria alternar entre os espaços onde os aplicativos residiam em diferentes áreas de trabalho.

Eu apenas adivinhei:

defaults write com.apple.dock workspaces-auto-swoosh -bool TRUE

e

killall Dock

Os dois comandos acima funcionaram como um encanto para restaurar o efeito.

Jake
fonte