web-dev-qa-db-fra.com

Perdre le focus lors du changement d'espace de travail

J'ai un problème irritant avec la perte de concentration sur xubuntu 18.04 lors de la modification des espaces de travail. Supposons que j'ai 2 écrans et 2 espaces de travail. Les fenêtres actives sont disposées comme ceci:

                 [Workspace 1]
   [display 1]                   [display 2]

 Terminal                   PhpStorm Project #2
 PhpStorm Project #1        Chrome Window #1

                 [Workspace 2]
   [display 1]                   [display 2]

Settings Window             Spotify
Chrome Window #2
  1. Tout en étant sur "Espace de travail 1" , j'ai activé le "Projet PhpStorm n ° 2", de sorte que la fenêtre Chrome est sous cette fenêtre active. De plus, le terminal est au dessus de "PhpStorm Project # 1".

  2. Maintenant, je passe à "Espace de travail 2" . Ici, j'ai la fenêtre de configuration active et Spotify.

  3. Prochaine étape: revenir à "Espace de travail 1" . Le contenu de l'affichage 1 n'a pas changé, mais tout à coup, la fenêtre Chrome est active au lieu de "Projet PhpStorm n ° 2". De plus, PhpStorm devrait être actif, mais au lieu de cela, une fenêtre active est le Terminal: D. Dans d'autres cas, Chrome vole ce focus.

Qu'est-ce qui ne va pas? Comment faire face à ce problème?

J'utilise l'interface Xfce v4.12.

5
Krzysztof Trzos

Cela semble être un problème avec les plateformes PhpStorm et IntelliJ en général.

Pour résoudre ce problème, vous devez ajouter ceci à idea.properties file: suppress.focus.stealing=false et redémarrer PhpStorm, conformément aux commentaires de leur suivi des problèmes.

J'ai eu le même problème sous Debian avec XFCE et cela l'a résolu pour moi.

7
pauk960