From 1b682203d0dd9273ca65e5365eeed5e706837bf6 Mon Sep 17 00:00:00 2001 From: ved015 Date: Thu, 28 May 2026 14:45:04 +0530 Subject: [PATCH] fix bug --- .../document-modal/graph-list-memories.tsx | 2 +- .../memory-graph/src/components/legend.tsx | 33 ++++++++++++++----- .../src/components/memory-graph.tsx | 10 ++++-- 3 files changed, 33 insertions(+), 12 deletions(-) diff --git a/apps/web/components/document-modal/graph-list-memories.tsx b/apps/web/components/document-modal/graph-list-memories.tsx index c8f4ae8d..a5279f70 100644 --- a/apps/web/components/document-modal/graph-list-memories.tsx +++ b/apps/web/components/document-modal/graph-list-memories.tsx @@ -193,7 +193,7 @@ export function GraphListMemories({ return (
@@ -281,14 +303,7 @@ export const Legend = memo(function Legend({ {isExpanded && ( -
+
{/* Statistics section */}
Statistics diff --git a/packages/memory-graph/src/components/memory-graph.tsx b/packages/memory-graph/src/components/memory-graph.tsx index ed5ec094..dd82f490 100644 --- a/packages/memory-graph/src/components/memory-graph.tsx +++ b/packages/memory-graph/src/components/memory-graph.tsx @@ -83,6 +83,9 @@ export function MemoryGraph({ const graphFitHeight = isCompactViewport ? Math.max(containerSize.height - 170, 240) : containerSize.height + const compactLegendMaxHeight = isCompactViewport + ? Math.max(containerSize.height - 104, 160) + : undefined // Rebuild version chain index during render (not in an effect) so that // the chain data is up-to-date when getChain() is called in useMemo below. @@ -644,13 +647,14 @@ export function MemoryGraph({ const bottomLeftStackStyle: React.CSSProperties = { position: "absolute", - bottom: 16, - left: 16, + bottom: isCompactViewport ? 12 : 16, + left: isCompactViewport ? 12 : 16, zIndex: 20, display: "flex", flexDirection: "column", alignItems: "flex-start", gap: 8, + maxWidth: isCompactViewport ? "calc(100% - 24px)" : undefined, } return ( @@ -722,7 +726,9 @@ export function MemoryGraph({