From 356adbef5c8a6f0ed220cfd9f92c42b40b4048b7 Mon Sep 17 00:00:00 2001 From: bggRGjQaUbCoE Date: Tue, 8 Apr 2025 11:26:11 +0800 Subject: [PATCH] opt: reply ctr tag Signed-off-by: bggRGjQaUbCoE --- lib/pages/video/detail/reply_reply/view.dart | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/pages/video/detail/reply_reply/view.dart b/lib/pages/video/detail/reply_reply/view.dart index 9bad3b17d..bf0742e7e 100644 --- a/lib/pages/video/detail/reply_reply/view.dart +++ b/lib/pages/video/detail/reply_reply/view.dart @@ -55,6 +55,8 @@ class _VideoReplyReplyPanelState late final itemPositionsListener = ItemPositionsListener.create(); late final _key = GlobalKey(); late final _listKey = GlobalKey(); + late final _tag = + Utils.makeHeroTag('${widget.rpid}${widget.dialog}${widget.isDialogue}'); dynamic get firstFloor => widget.firstFloor ?? _videoReplyReplyController.firstFloor; @@ -78,16 +80,14 @@ class _VideoReplyReplyPanelState replyType: widget.replyType, isDialogue: widget.isDialogue, ), - tag: '${widget.rpid}${widget.dialog}${widget.isDialogue}', + tag: _tag, ); } @override void dispose() { widget.onDispose?.call(); - Get.delete( - tag: '${widget.rpid}${widget.dialog}${widget.isDialogue}', - ); + Get.delete(tag: _tag); super.dispose(); }