【Flutter】Each child must be laid out exactly once. のエラーを解決

エラー内容

Each child must be laid out exactly once.
The _ScaffoldLayout custom multichild layout delegate forgot to lay out the following child:

解決方法


通常

ネットで調べた限り、以下で直るらしい。

flutter clean
flutter pub get

私のケース

Padding(
  padding: const EdgeInsets.all(-1.0),
    child: IconButton(onPressed: () {}, 
    icon: Icon(Icons.send)),
),

paddingの設定がマイナス orz
確かにpaddingもっと小さくならないかなぁ、とか実験してたけど、、、
エラーをもっとわかりやすくしてくれ、、、