Comment empêcher Google Chrome de modifier l'espace actuel dans les espaces sous Mac OS X?

14

Chaque fois qu'un site Web change, termine le chargement ou se recharge; Google Chrome me déplace vers cet espace. Il me rend fou. Y a-t-il un moyen d'arrêter cela?

pupeno
la source
1
Empêchez les espaces de changer d'espace en raison de l'apparition d'une application au premier plan: par défaut, écrivez com.apple.Dock workspaces-auto-swoosh -bool NO && killall Dock

Réponses:

10

J'ai soumis cela comme un bug à Chrome, jusqu'à présent, personne n'a nié qu'il s'agit d'un problème, mais personne ne l'a confirmé non plus: http://code.google.com/p/chromium/issues/detail?id=46137

pupeno
la source
Veuillez aider ce bug à être corrigé plus rapidement en votant pour lui. Accédez à la page des bogues et cliquez sur l'étoile dans le coin supérieur gauche de la page.
Leopd
L'équipe Chrome peut être assez coquette pour admettre que quelque chose est un bug, en particulier sur macOS. Il y avait un problème de longue date avec la touche de suppression se comportant comme un bouton de retour sur Mac Chrome, et ils se sont disputés LITTÉRALEMENT DES ANNÉES! que malgré le fait que de nombreuses personnes aient perdu de façon inattendue tout leur travail dans la page actuelle, ce n'était pas vraiment un problème en raison d'un précédent d'interface utilisateur sur Windows. 🤦🏼‍♂️
iconoclaste
4

Pour empêcher OS X de basculer automatiquement vers des espaces avec des fenêtres ouvertes, vous pouvez entrer ce qui suit dans une fenêtre de terminal.

defaults write com.apple.dock workspaces-auto-swoosh -bool NO && killall Dock

Vous devrez cependant ouvrir une nouvelle fenêtre pour l'application: cliquez sur l'application dans le dock, puis appuyez sur cmd+n.

airikh
la source
cela fonctionne comme une solution de contournement, mais supprime également des fonctionnalités utiles
code_monk
J'ai fait cela et j'ai toujours Chrome me déplaçant vers différents ordinateurs de bureau (bien que les circonstances ne soient pas exactement telles que décrites dans cette question)
iconoclaste
0

Je ne pense pas. Vous pouvez configurer Chrome pour qu'il s'exécute dans tous les espaces; c'est ce que je fais avec mon navigateur.

NReilingh
la source
1
Qu'entendez-vous par courir dans chaque espace? Je reçois tous les mêmes fenêtres chromées répliquées dans tous les espaces?
pupeno
1
Préférences Système -> Espaces vous permet d'affecter des applications à des espaces spécifiques. Si vous sélectionnez "chaque espace" au lieu d'un espace spécifique, les fenêtres de cette application vous suivront pendant que vous vous déplacerez d'espace en espace. Il semble que Chrome vole le focus, ce qui pourrait encore être perturbateur s'il surgit de l'arrière-plan lorsque vous êtes dans une autre application, mais je ne me souviens pas de ce comportement la dernière fois que j'ai utilisé Chrome. Assurez-vous d'être à jour et déposez un rapport de bogue s'il persiste!
NReilingh
Google Chrome n'apparaît pas du tout dans les préférences Spaces sur mon OS X 10.6.5. Il y a quelques "applications inconnues" là-bas pour lesquelles j'ai essayé de modifier l'espace, mais en vain. Chrome ne s'affiche toujours que sur l'espace qui était actif lors de sa première ouverture.
Asbjørn Ulsberg
Avez-vous cliqué sur le bouton plus et l'avoir ajouté à la liste? Je peux le faire et cela fonctionne comme je l'ai décrit.
NReilingh