onclose of modal reload screen flutter
Every Navigator push metod is async - you can wait till it poped
showModalBottomSheet under the hood pushes route to navigator, so you can
rebuild your parent after bottomSheet closed this way
// somewhere in statefull parent
onTap:() async {
await showModalBottomSheet();
setState((){});
}