From 6684eef6c58a7d622690a7f5d978c45e421fe97f Mon Sep 17 00:00:00 2001 From: bggRGjQaUbCoE Date: Wed, 27 Nov 2024 17:01:10 +0800 Subject: [PATCH] fix: search init index Signed-off-by: bggRGjQaUbCoE --- lib/pages/search_result/view.dart | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/pages/search_result/view.dart b/lib/pages/search_result/view.dart index 3918e8001..5818e68bf 100644 --- a/lib/pages/search_result/view.dart +++ b/lib/pages/search_result/view.dart @@ -29,10 +29,12 @@ class _SearchResultPageState extends State _tabController = TabController( vsync: this, - initialIndex: Get.arguments, + initialIndex: Get.arguments is int ? Get.arguments : 0, length: SearchType.values.length, )..addListener(() { - Get.find().initIndex = _tabController.index; + if (Get.isRegistered()) { + Get.find().initIndex = _tabController.index; + } }); }