diff --git a/src/workspaces/officerdev/src/apps/ChatHistory/SessionTree.tsx b/src/workspaces/officerdev/src/apps/ChatHistory/SessionTree.tsx index 22f9c3e7..06eb3f63 100644 --- a/src/workspaces/officerdev/src/apps/ChatHistory/SessionTree.tsx +++ b/src/workspaces/officerdev/src/apps/ChatHistory/SessionTree.tsx @@ -112,14 +112,22 @@ const DirectoryNode = ({ pwd, home, expanded, onToggle, live, activeId, actions + {/* + Inset, and breathing room top and bottom. + + The rows sat flush against their own directory heading and against the next one, so an expanded node + ran into its neighbours as one undifferentiated column and the tree stopped reading as a hierarchy at + exactly the moment it had one. The left inset lines the rows up under their heading's TEXT rather than + under its chevron, which is what makes "these belong to that" legible without a guide line. + */} {expanded && ( -