Rebuild view only if the view is still in focus
This commit is contained in:
parent
27ed586192
commit
b842cbc577
1 changed files with 10 additions and 6 deletions
|
@ -20,13 +20,17 @@ class _SetupPageState extends State<SetupPage> {
|
|||
if (Configuration.instance.getEndpoint() == null &&
|
||||
!_errorFindingEndpoint) {
|
||||
EndpointFinder.instance.findEndpoint().then((endpoint) {
|
||||
setState(() {
|
||||
Configuration.instance.setEndpoint(endpoint);
|
||||
});
|
||||
if (mounted) {
|
||||
setState(() {
|
||||
Configuration.instance.setEndpoint(endpoint);
|
||||
});
|
||||
}
|
||||
}).catchError((e) {
|
||||
setState(() {
|
||||
_errorFindingEndpoint = true;
|
||||
});
|
||||
if (mounted) {
|
||||
setState(() {
|
||||
_errorFindingEndpoint = true;
|
||||
});
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue