diff --git a/lib/pages/setting/sponsor_block_page.dart b/lib/pages/setting/sponsor_block_page.dart index 65305635..047876a0 100644 --- a/lib/pages/setting/sponsor_block_page.dart +++ b/lib/pages/setting/sponsor_block_page.dart @@ -67,11 +67,13 @@ class _SponsorBlockPageState extends State { '$_blockServer/api/status/uptime', ) .then((res) { - setState(() { - _serverStatus = res.statusCode == 200 && - res.data is String && - Utils.isStringNumeric(res.data); - }); + if (mounted) { + setState(() { + _serverStatus = res.statusCode == 200 && + res.data is String && + Utils.isStringNumeric(res.data); + }); + } }); }