fix: use Tidal quality options as fallback instead of DEFAULT for extensions

This commit is contained in:
zarzet
2026-04-13 23:32:12 +07:00
parent e3b63c1d27
commit d89b70e155
+3 -7
View File
@@ -161,13 +161,9 @@ class _DownloadServicePickerState extends ConsumerState<DownloadServicePicker> {
return ext.qualityOptions; return ext.qualityOptions;
} }
return [ // Extensions without quality options use Tidal's options as default
const QualityOption( // since the download will fall back to built-in providers anyway.
id: 'DEFAULT', return _builtInServices.firstWhere((s) => s.id == 'tidal').qualityOptions;
label: 'Default Quality',
description: 'Best available',
),
];
} }
@override @override