memory_checker icon indicating copy to clipboard operation
memory_checker copied to clipboard

【Flutter2】doCheck方法中switch的各个分支都无法执行

Open 972223177 opened this issue 4 years ago • 1 comments

Describe the bug 正常进入一个Page,然后返回,doCheck方法的switch没有正常执行。 根据断点提示,此时route的runtimeType是 MaterialPageRoute<dynamic>。走switch的case话都不行。我稍微改了下,如下: if(route is MaterialPageRoute){ .... } else if(route is CupertinoPageRoute){ ... }else{ ... }

972223177 avatar May 06 '21 06:05 972223177

doCheck

明白!没考虑到这种情况,如果方便的话可以提个pr

asjqkkkk avatar May 06 '21 06:05 asjqkkkk