feat(library): smart subfolder auto-link and instant handle reconnection

This commit is contained in:
2026-10-05 10:03:09 +07:00
parent c4d904a207
commit e63183b298
4 changed files with 84 additions and 1 deletions
+2
View File
@@ -20,6 +20,7 @@ import {
pickFolder,
readPhotoFile,
readPhotos,
reconnectPhotosForFolders,
removeFolder,
renameFolder,
scanAsked,
@@ -713,6 +714,7 @@ export function Library() {
async (folder: LibraryFolder) => {
if (await ensurePermission(folder.handle)) {
setReady((prev) => new Set(prev).add(folder.name));
await reconnectPhotosForFolders(folder.handle);
await scan(folder);
} else {
setNote(t('lib.failed'));