From 7fab59acd29e5009b0144f328d0f6dfbe0b8975f Mon Sep 17 00:00:00 2001 From: bggRGjQaUbCoE Date: Fri, 27 Dec 2024 20:23:55 +0800 Subject: [PATCH] mod: home: try-catch ctr Signed-off-by: bggRGjQaUbCoE --- lib/pages/home/controller.dart | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/lib/pages/home/controller.dart b/lib/pages/home/controller.dart index 738bb554..927a19e0 100644 --- a/lib/pages/home/controller.dart +++ b/lib/pages/home/controller.dart @@ -50,15 +50,19 @@ class HomeController extends GetxController with GetTickerProviderStateMixin { } void onRefresh() { - int index = tabController.index; - var ctr = tabsCtrList[index]; - ctr().onRefresh(); + try { + int index = tabController.index; + var ctr = tabsCtrList[index]; + ctr().onRefresh(); + } catch (_) {} } void animateToTop() { - int index = tabController.index; - var ctr = tabsCtrList[index]; - ctr().animateToTop(); + try { + int index = tabController.index; + var ctr = tabsCtrList[index]; + ctr().animateToTop(); + } catch (_) {} } // 更新登录状态