From 6539457f83d4b7d6e61e9cfbf044b0af61bf0653 Mon Sep 17 00:00:00 2001 From: My-Responsitories <107370289+My-Responsitories@users.noreply.github.com> Date: Sat, 29 Mar 2025 20:30:19 +0800 Subject: [PATCH] fix: select group sheet --- lib/pages/follow/widgets/follow_item.dart | 2 +- lib/pages/video/detail/introduction/widgets/group_panel.dart | 2 +- lib/utils/utils.dart | 3 ++- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/pages/follow/widgets/follow_item.dart b/lib/pages/follow/widgets/follow_item.dart index fdeba160..31fe540e 100644 --- a/lib/pages/follow/widgets/follow_item.dart +++ b/lib/pages/follow/widgets/follow_item.dart @@ -82,7 +82,7 @@ class FollowItem extends StatelessWidget { mid: item.mid, isFollow: item.attribute != -1, callback: callback, - followStatus: {'special': item.special, 'tag': item.tag}, + // followStatus: {'special': item.special, 'tag': item.tag}, ); }, style: FilledButton.styleFrom( diff --git a/lib/pages/video/detail/introduction/widgets/group_panel.dart b/lib/pages/video/detail/introduction/widgets/group_panel.dart index 4dab4a87..448ff405 100644 --- a/lib/pages/video/detail/introduction/widgets/group_panel.dart +++ b/lib/pages/video/detail/introduction/widgets/group_panel.dart @@ -64,7 +64,7 @@ class _GroupPanelState extends State { final res = await MemberHttp.addUsers(widget.mid, tagids); SmartDialog.showToast(res['msg']); if (res['status']) { - Get.back(result: tagidList?.contains(-10) == true); + Get.back(result: tagidList); } } diff --git a/lib/utils/utils.dart b/lib/utils/utils.dart index 80dab0f6..15af32c8 100644 --- a/lib/utils/utils.dart +++ b/lib/utils/utils.dart @@ -954,7 +954,7 @@ class Utils { dense: true, onTap: () async { Get.back(); - var result = await showModalBottomSheet( + var result = await showModalBottomSheet( context: context, useSafeArea: true, isScrollControlled: true, @@ -979,6 +979,7 @@ class Utils { ); }, ); + followStatus!['tag'] = result; if (result != null) { callback?.call(2); }