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, ),