web-dev-qa-db-ja.com

ワークスペースを変更するとフォーカスが失われる

ワークスペースを変更しているときにxubuntu 18.04に焦点を当てなくなるといういらいらする問題があります。 2つのディスプレイと2つのワークスペースがあると仮定しましょう。アクティブウィンドウは次のように配置されます。

                 [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. "Workspace 1"になっている間、アクティブな "PhpStorm Project#2"があるので、Chromeウィンドウが下にありますそのアクティブなウィンドウ。また、ターミナルは「PhpStorm Project#1」の上にあります。

  2. 今、私は "Workspace 2"に移動しています。ここで、設定ウィンドウがアクティブになり、Spotifyがあります。

  3. 次のステップ: "Workspace 1"に戻ります。ディスプレイ1のコンテンツは変更されていませんが、突然「PhpStorm Project#2」ではなくChromeウィンドウがアクティブになりました。また、PhpStormはアクティブになっている必要がありますが、その代わりにアクティブなウィンドウはターミナル:Dです。その他の場合、Chromeはそのフォーカスを盗んでいます。

なにが問題ですか?その問題に対処する方法は?

Xfce v4.12インターフェイスを使用しています。

5
Krzysztof Trzos

これは、PhpStormおよびIntelliJプラットフォーム全般での issue のようです。

修正するには、問題トラッカーのコメントに従って、これを idea.properties file:suppress.focus.stealing=falseに追加し、PhpStormを再起動する必要があります。

DebianでXFCEを使用して同じ問題が発生しましたが、これで解決しました。

7
pauk960