GNOME 3.26-あるウィンドウをクリックすると、別のウィンドウが前面に表示されます(Ubuntu 17.10)


4

Ubuntu 17.10とGNOME 3.26を使用しています。

多くの場合、画面の左右にウィンドウが並べて表示されます。典型的なセットアップでは、左側にブラウザとテキストエディタ、右側にPDFリーダーとターミナルを配置します。

私が見たことは非常に頻繁に起こります。右側のPDFを読んでいて、ウィンドウにフォーカスを合わせています。左側のテキストエディター。テキストエディタをクリックして何かを書くと、右側に別のウィンドウ(ファイルブラウザなど)が表示され、PDFリーダーが表示されます。

これは、と何か持っているようだAlt- Tab視聴履歴を。

私の質問は、ウィンドウの自動前面移動を削除することは可能ですか?別のアプリケーションをクリックすると、無関係なウィンドウが前面に表示される理由がわかりません。


1
これが発生している場合、それは間違いなく通常の動作ではなく、バグです。問題を示すために短いビデオを録画し、おそらくバグを開くことをお勧めします。ビデオを録画する場合は、質問を編集して、リンクを含めてください。
-dobey

回答:


6

Fedora 27 / GNOME 3.26の同じ動作に困惑しました。

GNOME 3.26には、タイルウィンドウを暗黙的にグループ化し、フォーカスを受け取ったときにグループ全体を表示する新しい機能が導入されていることがわかりました。

  • 補完的なサイズではないタイル張りのウィンドウは、同じTグループにありません
  • サイズ変更時に、境界線が一致する場合、Tグループに参加します
  • 画面の境界線のサイズを変更して最大化する
  • キーボードタイルは常にTグループに参加します
  • T-Groupでウィンドウを上げると、グループ全体も上がる

残念ながら、このグループ化の動作は暗黙的であり、3.26グループ化を解除する唯一の方法は次のとおりです。

キーボードでウィンドウを移動するか、カーソルでウィンドウをつかんでサイズ変更または移動することで、タイル化されたウィンドウのグループ化を解除することもできます。

ただし、これは、ウィンドウをグループ化したくない場合は、タイルの利便性を放棄する必要があることを意味します。

この新機能は、私のワークフローにとっても厄介です。少なくとも、GNOME 3.28向けの機能ページにリストされているToDo項目があります

  • 明示的なグループのアクティブ化を実装する

-更新-

GNOMEのbugzillaのこのコメントによると、この動作は次の安定版リリースで元に戻されるようです。


1
この「機能」は、1日に何度も生産性を低下させます。どうやら今パッチが存在します:gitlab.gnome.org/GNOME/mutter/commit/415584344a5d4b5パッチが17.10に提供された場合は素晴らしい でしょう...
sxc731

リンクされたbugzillaスレッドに示されているように、GNOME 3.28にアップグレードすると問題が解決します
mgilbert

1

GNOMEでこの問題を解決することはできませんが、gtile拡張機能をインストールしても構わない場合は回避策を提案できます(開発者と提携していません)。この拡張機能は、左右の分割以外のタイルモードをサポートするように設計されていますが、このようなタイルをサポートするように構成することもできます。拡張機能によってサイズ変更されたウィンドウは、GNOME自体によってサイズ変更されたウィンドウによって引き起こされる問題の影響を受けないようです。

手順:

  1. 拡張機能をインストールし、設定アプリケーションを使用してSuper+left/ Super+rightキーボードショートカットをクリアします。
  2. gnome tweakツールを使用して、Extensionsタブの下のGtileの設定を変更します。
  3. acceleratorsタブに入り、Preset resize 20to Super+leftPreset resize 30toのショートカットを設定しますSuper+right(これらはデフォルトでは拡張機能で使用されないため、これらを選択しました)。
  4. 入力Resize presetsタブをして設定Preset resize 20する2x2 0:0 0:1Preset resize 30します2x2 1:0 1:1

注:私の経験では、gtileはドックが占有するスペースを考慮に入れるのに問題があるため、ドックとオーバーラップするようにウィンドウのサイズを変更する場合があります。スペースを節約するためにドックを隠したままにしておくのは私にとっては問題ではありませんが、残念なことにあなたにとってそれはある厄介な問題を別の厄介な問題と交換しているかもしれません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.