From d77d30f29e074e1893817618eb86f72d14465a31 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sat, 10 Jan 2026 10:17:09 +0200 Subject: [PATCH] fix(note_tree): subtree hidden cannot be overridden through inheritance --- apps/client/src/entities/fnote.ts | 2 +- apps/client/src/menus/tree_context_menu.ts | 2 +- apps/client/src/services/attributes.ts | 2 ++ apps/client/src/widgets/note_tree.ts | 10 +++++----- 4 files changed, 9 insertions(+), 7 deletions(-) diff --git a/apps/client/src/entities/fnote.ts b/apps/client/src/entities/fnote.ts index 644ea2228..83255e488 100644 --- a/apps/client/src/entities/fnote.ts +++ b/apps/client/src/entities/fnote.ts @@ -616,7 +616,7 @@ export default class FNote { } isFolder() { - if (this.hasLabel("subtreeHidden")) return false; + if (this.isLabelTruthy("subtreeHidden")) return false; if (this.type === "search") return true; return this.getFilteredChildBranches().length > 0; } diff --git a/apps/client/src/menus/tree_context_menu.ts b/apps/client/src/menus/tree_context_menu.ts index d7ff4b777..551732e9d 100644 --- a/apps/client/src/menus/tree_context_menu.ts +++ b/apps/client/src/menus/tree_context_menu.ts @@ -72,7 +72,7 @@ export default class TreeContextMenu implements SelectMenuItemEventListener