From 8b6320730c00d18858f106cde098d9f83a2b6be9 Mon Sep 17 00:00:00 2001 From: bggRGjQaUbCoE Date: Tue, 27 May 2025 14:13:14 +0800 Subject: [PATCH] opt del reply Signed-off-by: bggRGjQaUbCoE --- lib/pages/common/reply_controller.dart | 4 +++- lib/pages/video/reply/widgets/reply_item_grpc.dart | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/pages/common/reply_controller.dart b/lib/pages/common/reply_controller.dart index 18686b99..2e5f06e3 100644 --- a/lib/pages/common/reply_controller.dart +++ b/lib/pages/common/reply_controller.dart @@ -204,7 +204,9 @@ abstract class ReplyController extends CommonListController { if (subIndex == null) { list.removeAt(index); } else { - list[index].replies.removeAt(subIndex); + list[index] + ..count -= 1 + ..replies.removeAt(subIndex); } count.value -= 1; loadingState.refresh(); diff --git a/lib/pages/video/reply/widgets/reply_item_grpc.dart b/lib/pages/video/reply/widgets/reply_item_grpc.dart index d34b1f42..3ea4017f 100644 --- a/lib/pages/video/reply/widgets/reply_item_grpc.dart +++ b/lib/pages/video/reply/widgets/reply_item_grpc.dart @@ -553,7 +553,7 @@ class ReplyItemGrpc extends StatelessWidget { ), ), TextSpan( - text: replyItem.replyControl.subReplyEntryText, + text: '共${replyItem.count}条回复', style: TextStyle( color: theme.colorScheme.primary, ),