mirror of
https://github.com/GitJournal/GitJournal.git
synced 2025-06-28 01:45:55 +08:00
Make sure we are mounted before calling setState
This commit is contained in:
@ -121,14 +121,17 @@ class GitHostSetupRepoSelectorState extends State<GitHostSetupRepoSelector> {
|
||||
|
||||
void _handleGitHostException(Exception e, StackTrace stacktrace) {
|
||||
Log.d("GitHostSetupAutoConfigure: " + e.toString());
|
||||
setState(() {
|
||||
errorMessage = e.toString();
|
||||
logEvent(Event.GitHostSetupError, parameters: {
|
||||
'errorMessage': errorMessage,
|
||||
});
|
||||
|
||||
logException(e, stacktrace);
|
||||
if (mounted) {
|
||||
setState(() {
|
||||
errorMessage = e.toString();
|
||||
});
|
||||
}
|
||||
|
||||
logEvent(Event.GitHostSetupError, parameters: {
|
||||
'errorMessage': errorMessage,
|
||||
});
|
||||
logException(e, stacktrace);
|
||||
}
|
||||
|
||||
@override
|
||||
|
Reference in New Issue
Block a user