From 1c84b7a78cb441efe6fe0d27532b6734775b23aa Mon Sep 17 00:00:00 2001 From: bggRGjQaUbCoE Date: Thu, 7 Nov 2024 10:18:18 +0800 Subject: [PATCH] fix: member ctr --- lib/pages/member/new/content/member_home/member_home.dart | 2 +- lib/pages/member/new/controller.dart | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/pages/member/new/content/member_home/member_home.dart b/lib/pages/member/new/content/member_home/member_home.dart index 011669415..ccd75d521 100644 --- a/lib/pages/member/new/content/member_home/member_home.dart +++ b/lib/pages/member/new/content/member_home/member_home.dart @@ -256,7 +256,7 @@ class _MemberHomeState extends State print('not initialized'); } } - _ctr.tabController.animateTo(index); + _ctr.tabController?.animateTo(index); } else { // TODO SmartDialog.showToast('view $param'); diff --git a/lib/pages/member/new/controller.dart b/lib/pages/member/new/controller.dart index 2f00c8e34..fa353c970 100644 --- a/lib/pages/member/new/controller.dart +++ b/lib/pages/member/new/controller.dart @@ -19,7 +19,7 @@ class MemberControllerNew extends CommonController int? ownerMid; RxBool isFollow = false.obs; RxInt relation = 1.obs; - late final TabController tabController; + TabController? tabController; late final List tabs; List? tab2; RxInt contributeInitialIndex = 0.obs; @@ -140,7 +140,7 @@ class MemberControllerNew extends CommonController @override void onClose() { - tabController.dispose(); + tabController?.dispose(); super.onClose(); } }