DMenu の中にネストされた検索用の TextField が、モーダル内では機能しないようです。
通常のページ(例:プロフィール設定)では問題なく動作しますが、モーダル内に配置すると、TextField がイベントに応答しないように見えます。
これは、DMenu がポータルを使用しており、モーダルの div との関係に何らかの問題があるためでしょうか?
例はこちらです。
DMenu の中にネストされた検索用の TextField が、モーダル内では機能しないようです。
通常のページ(例:プロフィール設定)では問題なく動作しますが、モーダル内に配置すると、TextField がイベントに応答しないように見えます。
これは、DMenu がポータルを使用しており、モーダルの div との関係に何らかの問題があるためでしょうか?
例はこちらです。
はい、その通りだと思います。ポータルはモーダルの外側に配置されており、フォーカス管理が邪魔をしている可能性があります(モーダルはフォーカスをキャプチャします)… DMenu に @inline={{true}} を追加すると修正されますか?これにより、メニューがモーダルの直内に配置されます。
返信が遅くなり申し訳ありません。コメントありがとうございます。試してみましたが、DMenuでサポートされているかどうかわかりません:thinking:?
結局、それを実装するために厄介なオーバーライドを構築しました(そのコードを削除できれば大変嬉しいです)。