Doppelten Scan-Button auf Android entfernen (Musik scannen und Erneut scannen taten dasselbe)
This commit is contained in:
@@ -13,6 +13,13 @@ import 'scan_service.dart';
|
||||
String get addMusicLabel =>
|
||||
Platform.isAndroid ? 'Musik scannen' : 'Musikordner hinzufügen';
|
||||
|
||||
/// Ob der "Erneut scannen"-Button zusätzlich zum [addMusicLabel]-Button
|
||||
/// angezeigt wird. Auf Android tun [LibraryService.pickFolderAndScan] und
|
||||
/// [LibraryService.rescan] dasselbe (kompletter MediaStore-Scan) — dort
|
||||
/// reicht ein Button. Pure Funktion statt direkter [Platform.isAndroid]-
|
||||
/// Abfrage, damit sie unabhängig von der echten Plattform testbar ist.
|
||||
bool zeigeErneutScannenButton(bool isAndroid) => !isAndroid;
|
||||
|
||||
/// Koordiniert Ordnerwahl und Scans; hält den Scan-Fortschritt für die UI.
|
||||
/// Android scannt automatisch über MediaStore (Scoped Storage lässt keinen
|
||||
/// direkten Dateizugriff zu); Desktop scannt vom Nutzer gewählte Ordner.
|
||||
|
||||
Reference in New Issue
Block a user