From fdb63a8459ec29ba9af541b0e5af4d645b7056ea Mon Sep 17 00:00:00 2001 From: Simon Ding Date: Mon, 12 Aug 2024 10:28:28 +0800 Subject: [PATCH] fix --- ui/lib/widgets/detail_card.dart | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/ui/lib/widgets/detail_card.dart b/ui/lib/widgets/detail_card.dart index a638df9..c47388f 100644 --- a/ui/lib/widgets/detail_card.dart +++ b/ui/lib/widgets/detail_card.dart @@ -305,12 +305,13 @@ class _DetailCardState extends ConsumerState { Widget downloadButton() { return LoadingIconButton( tooltip: widget.details.mediaType == "tv" ? "查找并下载所有监控剧集" : "查找并下载此电影", - onPressed: () async{ + onPressed: () async { await ref .read(mediaDetailsProvider(widget.details.id.toString()).notifier) - .downloadall().then((list) => { - showSnakeBar("开始下载:$list") - }); + .downloadall() + .then((list) => { + if (list != null) {showSnakeBar("开始下载:$list")} + }); }, icon: Icons.download_rounded); }