fix(breadcrumb): simplify breadcrumb logic and fix issue with shared items

This commit is contained in:
Edouard Vanbelle
2026-05-24 02:03:24 +02:00
parent 60d53ea779
commit 7fd444259f
2 changed files with 10 additions and 18 deletions
+6 -7
View File
@@ -79,13 +79,12 @@ async function rebuildBreadCrumb() {
currentFolderInfo = folderInfo;
}
// XXX do not enter root into bread crumb updateBreadcrumb() method always display it
if (!folderInfo.is_root) {
app.breadcrumbPath.unshift({
id: folderInfo.id,
name: folderInfo.name
});
}
// Add every folder to the breadcrumb, including the root (home folder).
// updateBreadcrumb() no longer auto-prepends home — it's our responsibility here.
app.breadcrumbPath.unshift({
id: folderInfo.id,
name: folderInfo.name
});
// iterate to parent folder
id = folderInfo.parent_id;