From fb90c73f42b136eff7d921616c587d11aaead802 Mon Sep 17 00:00:00 2001 From: zarzet Date: Sun, 29 Mar 2026 18:57:13 +0700 Subject: [PATCH] fix: use Tidal quality options as fallback instead of DEFAULT for extensions --- lib/widgets/download_service_picker.dart | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/lib/widgets/download_service_picker.dart b/lib/widgets/download_service_picker.dart index dfff48c..77349ea 100644 --- a/lib/widgets/download_service_picker.dart +++ b/lib/widgets/download_service_picker.dart @@ -161,13 +161,9 @@ class _DownloadServicePickerState extends ConsumerState { return ext.qualityOptions; } - return [ - const QualityOption( - id: 'DEFAULT', - label: 'Default Quality', - description: 'Best available', - ), - ]; + // Extensions without quality options use Tidal's options as default + // since the download will fall back to built-in providers anyway. + return _builtInServices.firstWhere((s) => s.id == 'tidal').qualityOptions; } @override