From a376232ccf848b6467c49260ef2cd4af0a53b99e Mon Sep 17 00:00:00 2001 From: orz12 Date: Sat, 1 Jun 2024 11:25:05 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E7=95=AA=E5=89=A7=E8=B7=B3=E8=BD=AC?= =?UTF-8?q?=E5=89=8D=E6=9F=A5=E8=AF=A2=E4=BF=A1=E6=81=AF=E5=A4=B1=E8=B4=A5?= =?UTF-8?q?=E6=97=B6=E6=A8=A1=E6=80=81=E7=AA=97=E6=9C=AA=E5=85=B3=E9=97=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/common/widgets/video_card_v.dart | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/lib/common/widgets/video_card_v.dart b/lib/common/widgets/video_card_v.dart index dd895147..704232bc 100644 --- a/lib/common/widgets/video_card_v.dart +++ b/lib/common/widgets/video_card_v.dart @@ -43,19 +43,18 @@ class VideoCardV extends StatelessWidget { int epId = videoItem.param; SmartDialog.showLoading(msg: '资源获取中'); var result = await SearchHttp.bangumiInfo(seasonId: null, epId: epId); + SmartDialog.dismiss(); if (result['status']) { var bangumiDetail = result['data']; int cid = bangumiDetail.episodes!.first.cid; String bvid = IdUtils.av2bv(bangumiDetail.episodes!.first.aid); - SmartDialog.dismiss().then( - (value) => Get.toNamed( - '/video?bvid=$bvid&cid=$cid&epId=$epId', - arguments: { - 'pic': videoItem.pic, - 'heroTag': heroTag, - 'videoType': SearchType.media_bangumi, - }, - ), + Get.toNamed( + '/video?bvid=$bvid&cid=$cid&epId=$epId', + arguments: { + 'pic': videoItem.pic, + 'heroTag': heroTag, + 'videoType': SearchType.media_bangumi, + }, ); } else { SmartDialog.showToast(result['msg']); @@ -281,8 +280,7 @@ class VideoContent extends StatelessWidget { ), ), ), - if (videoItem.goto == 'av') - const SizedBox(width: 24) + if (videoItem.goto == 'av') const SizedBox(width: 24) ], ), ],