OverflowBar 的子项不得包含任何空值,但在索引 1 处发现了空值

OverflowBar's children must not contain any null values, but a null value was found at index 1

嗨,我正在使用 flutter 更新移动应用程序构建。但是当我 运行 这个应用程序时,我收到这个错误
OverflowBar 的子项不得包含任何空值,但在索引 1 处发现了空值

final rep = await showDialog(
           context: context,
           builder: (BuildContext context) {
             return AlertDialog(
               title: Text("Entrez votre constat : "),
               content: new TextField(
                 keyboardType: TextInputType.multiline,
                 maxLines: 5,
                 controller: _constate,
               ),
               actions: <Widget>[
                 FlatButton(
                   child: Text("Enregistrer"),
                   onPressed: () {
                     Navigator.pop(context, _constate.text);
                   },
                 ),
                 c!=null?FlatButton(
                   child: Text("Supprimer"),
                   onPressed: () {
                     _deleteConstat(c, q);
                     Navigator.pop(context, null);
                   },
                 ):null,
                 FlatButton(
                   child: Text("Anuller"),
                   onPressed: () {
                     Navigator.pop(context, null);
                   },
                 ),
               ],
               elevation: 23,
             );
           }); ```

此代码导致错误

  c!=null?FlatButton(
                   child: Text("Supprimer"),
                   onPressed: () {
                     _deleteConstat(c, q);
                     Navigator.pop(context, null);
                   },
                 ):null,

最好使用 SizedBox 作为空格而不是 null

  c!=null?FlatButton(
                   child: Text("Supprimer"),
                   onPressed: () {
                     _deleteConstat(c, q);
                     Navigator.pop(context, null);
                   },
                 ):Container(),