From a8cfbb12fde0af122d8668f89f71adbbd668b08d Mon Sep 17 00:00:00 2001 From: bggRGjQaUbCoE Date: Mon, 7 Apr 2025 13:39:57 +0800 Subject: [PATCH] fix: block page state Signed-off-by: bggRGjQaUbCoE --- lib/pages/setting/sponsor_block_page.dart | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) 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); + }); + } }); }