Screens がフルスクリーンモードでウィンドウを開けない場合、そのアイコンが Dock に隠れていることが原因と考えられます。
Dock アイコンを非表示にすると、Screens の macOS Spaces が利用できなくなるのはなぜですか?
Screens で「Dock で画面アイコンを非表示にする」オプションを有効にすると、macOS Spaces 機能が利用できなくなります。これは、macOS がアプリのウィンドウと Spaces を処理する方法に起因します。詳しい説明は以下のとおりです。
macOS Spaces の仕組み
macOS Spaces は、アプリのウィンドウを複数の仮想デスクトップに整理できる Mission Control システムの一部です。これらのウィンドウと特定の Spaces との関連付けを管理するために、macOS はアプリが Dock に表示されていることを前提としています。
Dock アイコンを非表示にすると Spaces に影響する理由
Dock アイコンが非表示になっている場合:
- アプリ識別の問題: macOS は、アプリのプロセスとそのウィンドウを明確に関連付けることができなくなりました。 Dock アイコンがない場合、システムはアプリのウィンドウを分離したものとして扱い、Spaces と互換性がなくなります。
- アプリ種別の変更: macOS はアプリを バックグラウンドユーティリティ (NSUIElementApplication と呼ばれます) として再分類します。このモードではアプリが Dock から削除されますが、システムによるウィンドウの処理方法が制限され、macOS がそれらをフルスクリーン対応として扱わなくなります。
- ウィンドウ管理の簡素化: macOS は、Dock アイコンのないアプリを、Spaces に参加する必要のないバックグラウンドユーティリティまたはヘルパーと見なします。その結果、これらのアプリでは Spaces の全機能が無効になります。
Screens への影響
Screens の場合:
- Dock アイコンが非表示の場合、アプリは専用の Space で開くことができません。
- 緑の信号ボタンを使用してウィンドウを最大化しても、新しい Space は作成されず、現在の Space 内でのみウィンドウのサイズが変更されます。
Screens で Spaces を有効にする方法
Screens で macOS Spaces を使用するには、「Dock で画面アイコンを非表示にする」オプションを無効にする必要があります。
- Screens を開きます。
- 設定 > 一般 に移動します。
- Dock で Screens アイコンを非表示にする オプションのチェックを外します。
Dock アイコンが表示されている場合、Screens は macOS Spaces とシームレスに連携します。
補足情報
この動作は、macOS の Spaces とウィンドウの関連付けを管理する方法の制限です。不便かもしれませんが、システム全体でアプリの動作の一貫性を確保するために行われます。
Screens を頻繁にフルスクリーンで使用する場合は、Dock アイコンを非表示にすることはお勧めしません。Dock アイコンを表示したままにしておくことで、Screens は macOS のフルスクリーン機能を活用し、他のアプリと一貫した動作をすることができます。