背景
Linux Mint KDE v17.3(Plasma v4.13.2)を何年も使用しています。 Firefoxを1つの仮想デスクトップで開いたままにし、Thunderbirdを別の仮想デスクトップで開いたままにします。 Thunderbirdでリンクを含むメールを受信してリンクをクリックすると、Firefoxでリンクが開き、Plasmaが自動的にデスクトップを切り替えて表示します。
症状
Kubuntu18.04をPlasma5.12.7とともにインストールしました。動作が異なり、他のディストリビューションの最近のプラズマバージョンも同様のようです。
動作の唯一の違いは、ブラウザを表示するために必要な場合、Plasmaがデスクトップを切り替えないことです。
追加テスト
したがって、ソースはプラズマの最近のバージョンであるように見えます。これがPlasmaの新しい意図された動作なのか、バグなのかは明らかではありません。オンライン検索では、この動作への言及は見つかりませんでした。
デスクトップを自動的に切り替える以前の動作を復元する方法はありますか?
KDEデスクトップスイッチング
あなたの問題は、「フォーカスされた」ウィンドウの状況に隠れています。KDEの新しいバージョンでは何も変更されていませんbut新しい機能が追加されました(フォーカススティーリング機能に加えられた変更を参照しています)
何が起こっているのかというと、ウィンドウがアクティブ化されたとき、「アクティブな選択」によってアクティブ化されなかったため、フォーカスが取得されず、デスクトップが自動的に切り替えられません。
ソリューション
変更 Focus stealing prevention
をnone
に設定すると、問題が修正されます
開く/実行するsystemsettings5
>ウィンドウ管理>ウィンドウの動作>フォーカス盗難防止をなしに設定
代替ソリューション
フォーカススティール機能はウィンドウ/アプリケーションごとに設定できます。たとえば、Firefoxのタイトルバーを右クリックして[その他のアクション]> [特別なウィンドウ設定]を選択し、[外観と修正]でFirefoxのフォーカススティール設定をカスタマイズできます。 。
このソリューションを使用すると、フォーカスを盗む防止機能と古い動作を維持できます。また、同じ設定場所で、必要に応じて特定のデスクトップで常に起動するようにFirefoxを設定できます。