How to update the Homepage just after the showDialog() is dismissed/disposed? Doesn't seem like it has an onDispose() function.
Found another possible Answer : The WillPopScope can help detect if the back button is pressed.
The widget that will be used in the showDialog, in its build function the widget can be wrapped in return new WillPopScope(child: ______, onWillPop: _______); The code can be run in the onWillPop function. This can update the Homepage below.
