opt: download dialog

Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-04-14 11:12:28 +08:00
parent a89fe6b026
commit a136c150ad

View File

@@ -242,25 +242,22 @@ class DownloadUtils {
}
}
}
// `SmartDialog.dismiss();` will call `onDismiss();`
if (cancelToken.isCancelled) {
SmartDialog.dismiss(status: SmartStatus.loading);
SmartDialog.showToast('已取消下载');
return false;
} else {
SmartDialog.dismiss(status: SmartStatus.loading);
SmartDialog.showToast('图片已保存');
}
return true;
} catch (e) {
if (cancelToken.isCancelled) {
SmartDialog.dismiss(status: SmartStatus.loading);
SmartDialog.showToast('已取消下载');
} else {
SmartDialog.dismiss(status: SmartStatus.loading);
SmartDialog.showToast(e.toString());
}
return false;
} finally {
SmartDialog.dismiss(status: SmartStatus.loading);
}
}
}