diff --git a/frontend/src/features/workspace/OutlinerBlock.tsx b/frontend/src/features/workspace/OutlinerBlock.tsx index 122307e..aee78a0 100644 --- a/frontend/src/features/workspace/OutlinerBlock.tsx +++ b/frontend/src/features/workspace/OutlinerBlock.tsx @@ -479,6 +479,7 @@ export const OutlinerBlock: React.FC = ({ const level = Math.max(0, block.level || 0); const visualLevel = Math.max(0, level - (levelOffset || 0)); + const isEmpty = (!localContent || localContent.trim() === '') && !hasChildren; // Parse rich tokens (WikiLinks [[Page]], Markdown Links [Title](url), raw URLs, and #Tags) const tokens = useMemo(() => { @@ -560,12 +561,16 @@ export const OutlinerBlock: React.FC = ({ } >