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

This commit is contained in:
zarzet
2026-03-29 18:57:13 +07:00
parent c6cf65f075
commit fb90c73f42

View File

@@ -161,13 +161,9 @@ class _DownloadServicePickerState extends ConsumerState<DownloadServicePicker> {
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