私はMaterial-UI <Dialog>
elementを持っています。これは、Chromeでデバイスエミュレーションを使用している場合を含め、長年にわたって完全に機能しています。最近、何らかの理由でChromeでデバイスエミュレーションを使用すると、ダイアログが開いてすぐに終了することに気付きました。同じことが私の<Drawer>
要素で起こっています。コールスタックを見ると、topClick
イベントがdispatchEvent
をトリガーしていることがわかります。ダイアログや引き出しを開くUI要素以外は何もクリックしていませんが、要素を閉じています。iPhone上のマテリアルUI:Phantom topClickイベントダイアログエレメントを閉じる?
デバイスエミュレーションを使用していないときは、すべてが期待通りに動作します。
私のiPhoneからWebアプリケーションにアクセスすると、同じ異常が見られます。私はreact-tap-event-plugin
を含むすべてのReactプラグインの最新バージョンに更新しましたが、異常はまだここにあります。 これを引き起こす原因は何ですか?
おかげさまで、すべての情報をお寄せいただきありがとうございます。