はじめに
今となってはEdgeやGoogle Chromeをはじめ,代表的なブラウザにはピクチャーインピクチャーがプラグイン無しで標準搭載されている.Firefoxも例にもれず,この機能を有している.
しかし,Windowsや(たぶんMacOCも)正常に動作するが,Linux(私の環境は後述)上ではこれが正しく機能しないのである.それに対する対処方法がまとめられている日本語記事がなかったので,ここに共有する.KDE Plasmaをよく使いこなしている人にとっては当たり前のことであるが.
対処方法
著者の環境
- Linuxディストロ:Arch Linux
- デスクトップ環境(DE):KDE Plasma 6
- ブラウザ:Firefox
対処方法
根本的なバグはDE,もしくはArch Linux,Firefoxのコントリビューターに任せるとして,現時点でのピクチャーインピクチャーを動作させるための設定を以下に述べる.
- ピクチャーインピクチャーを起動する
- ピクチャーインピクチャーで開かれた動画を右クリックし,「More actions」->「Configure Special Window Settings」をクリック
- Window Rulesという名前の新しいウィンドウが表示される.ここで,以下のように設定する:
- 「Match whole window class」をYes
- 「+Add property」から「Keep above other windows」の右にある「+」ボタンを押し,新たにルールが追加されていることを確認
- 設定を「Yes」にする
- 再起動する
- ピクチャーインピクチャーをテストする