flutter2にアップデートした影響が意外なところにも及んでいました。
ListView.builder(
controller: _scrollController,
itemBuilder: (BuildContext context, int index) {
色々処理
},
);
ありふれたコードだと思います。flutter1の時は問題なく動いていました。しかしflutter2にアップデートしたところ、このコードが書いてあるページに遷移しようとすると固まるように。調査してみました。
解決策
ListView.builder(
controller: _scrollController,
itemBuilder: (BuildContext context, int index) {
色々処理
},
itemCount: items.length, //追加
);
そうです、itemCountを忘れていただけだったのです。
ただ、Flutter1だと問題なく動いていました。Flutter2へアップデートした影響はこんなところにもあったのですね。