Durante o curso, é indicado que para atualizar a tela o setState seja implementado usando "then", Veja:
floatingActionButton: FloatingActionButton(
onPressed: () {
Navigator.push(
context,
MaterialPageRoute(
builder: (contextNew) => FormScreen(
taskContext: context,
),
),
).then((value) => setState(() {
print('Recarregando a tela inicial');
}));
},
child: const Icon(Icons.add),
),
Porém a tela não é atualizada, será que esse recurso do flutter foi altado após a gravação da aula? Como implementar o Refresh da tela inicial?
Doctor summary (to see all details, run flutter doctor -v): [√] Flutter (Channel master, 3.8.0-11.0.pre.12, on Microsoft Windows [versÆo 10.0.22000.1574], locale pt-BR) [√] Windows Version (Installed version of Windows is version 10 or higher) [√] Android toolchain - develop for Android devices (Android SDK version 33.0.2) [√] Chrome - develop for the web [√] Visual Studio - develop for Windows (Visual Studio Community 2022 17.4.3) [√] Android Studio (version 2022.1) [√] VS Code (version 1.75.1) [√] Connected device (4 available) [√] HTTP Host Availability
• No issues found!