From 104a0878c98e6087627c032d8510aa6c876d5a55 Mon Sep 17 00:00:00 2001 From: Thibault Deckers Date: Fri, 30 Jul 2021 10:45:34 +0900 Subject: [PATCH] new album: prevent creation if directory already exists --- lib/widgets/dialogs/create_album_dialog.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/widgets/dialogs/create_album_dialog.dart b/lib/widgets/dialogs/create_album_dialog.dart index 270cd847f..ad4a7ab69 100644 --- a/lib/widgets/dialogs/create_album_dialog.dart +++ b/lib/widgets/dialogs/create_album_dialog.dart @@ -153,7 +153,7 @@ class _CreateAlbumDialogState extends State { final path = _buildAlbumPath(newName); final exists = newName.isNotEmpty && await Directory(path).exists(); _existsNotifier.value = exists; - _isValidNotifier.value = newName.isNotEmpty; + _isValidNotifier.value = newName.isNotEmpty && !exists; } void _submit(BuildContext context) => Navigator.pop(context, _buildAlbumPath(_nameController.text));