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 (_) {} } // 更新登录状态