【发布时间】:2017-11-08 01:29:02
【问题描述】:
我有一个Material-UI <Dialog> element,它已经运行了很长时间,包括在使用设备模拟的 Chrome 中。最近我注意到由于某种原因,在 Chrome 中使用设备模拟时,对话框打开,然后立即关闭。我的<Drawer> 元素也发生了同样的事情。查看调用堆栈,我可以看到 topClick 事件正在触发 dispatchEvent 并且正在关闭元素——尽管除了打开对话框或抽屉的 UI 元素之外我没有单击任何内容。
当我不使用设备仿真时,一切都按预期运行。
当我从 iPhone 访问网络应用程序时,也出现了同样的异常情况。我已经更新到我所有的 React 插件的最新版本,包括 react-tap-event-plugin,但异常仍然存在。
这可能是什么原因造成的?
非常感谢大家提供任何信息!
【问题讨论】:
标签: reactjs material-ui