Open5

flutter tips

にふにふ
// ignore_for_file: type=lint

これでファイル内のワーニングすべて無視できる

にふにふ
  unawaited((() async {
    logger.info('test delay2 before');
    await Future.delayed(const Duration(seconds: 1));
    logger.info('test delay2 after');
  })());
  Future(() async {
    logger.info('test delay3 before');
    await Future.delayed(const Duration(seconds: 1));
    logger.info('test delay3 after');
  });
 test future before
 test delay2 before
 test delay3 before
 test delay2 after
 test delay3 after
 test future after

匿名関数のaync化
https://x.com/_mono/status/1301076012088750080?s=20

にふにふ

キーボードがある画面から戻った時に画面が動くのを調整する方法。基本キーボード表示のない画面ではこれを設定した方がいいのかもしれない。キーボードを表示していた画面から戻る時に、画面が動いてしまうから

  • Scaffold.resizeToAvoidBottomInsetをfalseに
  • SafeArea.maintainBottomViewPaddingをtrueに