fix: view member

This commit is contained in:
bggRGjQaUbCoE
2024-10-03 23:55:34 +08:00
parent e95aeb2454
commit c30aa46cc0

View File

@@ -138,7 +138,6 @@ class _VideoInfoState extends State<VideoInfo> with TickerProviderStateMixin {
late final bool loadingStatus; // 加载状态 late final bool loadingStatus; // 加载状态
late int mid;
late String memberHeroTag; late String memberHeroTag;
late bool enableAi; late bool enableAi;
bool isProcessing = false; bool isProcessing = false;
@@ -228,9 +227,10 @@ class _VideoInfoState extends State<VideoInfo> with TickerProviderStateMixin {
// 用户主页 // 用户主页
onPushMember() { onPushMember() {
feedBack(); feedBack();
mid = !loadingStatus int? mid = !loadingStatus
? widget.videoDetail!.owner!.mid ? widget.videoDetail?.owner?.mid
: videoItem['owner'].mid; : videoItem['owner']?.mid;
if (mid != null) {
memberHeroTag = Utils.makeHeroTag(mid); memberHeroTag = Utils.makeHeroTag(mid);
String face = !loadingStatus String face = !loadingStatus
? widget.videoDetail!.owner!.face ? widget.videoDetail!.owner!.face
@@ -238,6 +238,7 @@ class _VideoInfoState extends State<VideoInfo> with TickerProviderStateMixin {
Get.toNamed('/member?mid=$mid', Get.toNamed('/member?mid=$mid',
arguments: {'face': face, 'heroTag': memberHeroTag}); arguments: {'face': face, 'heroTag': memberHeroTag});
} }
}
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {