[Popup] モーダル表示時にブラウザのアドレスバーからタブ遷移すると親画面の要素にフォーカスが当たる

文書番号 : 82221     文書種別 : Bug
登録日 : 2017/06/20     最終更新日 : 2017/11/14

対象製品

Wijmo 5

発生環境

Chrome/Firefox/Safari

ステータス

現象確認済み

詳細

Popupをモーダルで表示した場合、ブラウザのアドレスバーにフォーカスを移動してからタブ遷移すると、親画面のボタンやテキストボックスなどの要素にフォーカスが当たります。

再現手順

1. 「Open 1」ボタンをクリックします。
2. ブラウザのアドレスバーを選択してから、Tabキーを押します。
結果: 親画面(背後の画面)のテキストボックスにフォーカスが移動してしまいます。

3. 「Open 2」ボタンをクリックします。
4. ブラウザのアドレスバーを選択してから、Tabキーを押します。
結果: 親画面(背後の画面)のテキストボックスにフォーカスが移動してしまいます。

5. 「Open 3」ボタンをクリックします。
6. ブラウザのアドレスバーを選択してから、Tabキーを押します。
結果: 親画面(背後の画面)のテキストボックスにフォーカスが移動してしまいます。

サンプル

回避方法

Popup.show(true)メソッドを実行した場合(「Open 1」ボタンをクリック)は、バージョン5.20172.334で修正されました。
引数なしでPopup.show()メソッドを実行した場合(「Open 2」ボタンをクリック)と、Popup.showTriggerプロパティをClickに設定した場合(「Open 3」をクリック)の動作は、未修正です。