flutter - 当抽屉突然打开时,isDrawerOpen 返回 false

标签 flutter

如果您突然移动手势打开抽屉,Scaffold.of(ctx).isDrawerOpen 的值会更新。如果您通过在 AppBar 中单击或手势按下直到抽屉完全打开来打开抽屉,它将变为真,但突然移动它不会变为真。当我检查抽屉是否打开时不显示将当前页面留给用户的确认时,它会影响我的应用程序中的 WillPopScope

我创建了一个 gist带有代码示例和 video表现出这种奇怪的行为。

我是不是做错了什么?还有其他方法吗?

最佳答案

你没有做错任何事。这在 Flutter repo 上已经是一个 Unresolved 问题。你可以找到它here .

您可以分享您的经验,以帮助重现您视频中看到的错误。

关于flutter - 当抽屉突然打开时,isDrawerOpen 返回 false,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56737842/

相关文章:

flutter - 如何解决 Flutter 中的 "No implementation found for method showToast"?

flutter - 使用 Dart::ffi 在带有 native 函数的 flutter 包中测试库函数

android - 即使在 Flutter 中使用正确的 SHA1 key ,谷歌地图也无法在发布版本中工作

flutter 。 listview.builder 上方的小部件与其他内容一起滚动?

Flutter getx 无限滚动每次结束滚动刷新 ListView

Flutter - 如何向我的按钮添加圆形加载指示器?

java - 升级 gradle 时,Flutter 项目无法构建。错误 : Type 'FlutterTask' property 'assets' is missing an input or output annotation

flutter - 有没有办法阻止手势在 flutter 中冒泡?

flutter - 初始化形式参数不能在工厂构造函数中使用

redux - 在 flutter dart redux 中更新奇异值