diff --git a/frontend/src/components/PacketVisualizer3D.tsx b/frontend/src/components/PacketVisualizer3D.tsx index eb7901a..af09276 100644 --- a/frontend/src/components/PacketVisualizer3D.tsx +++ b/frontend/src/components/PacketVisualizer3D.tsx @@ -897,7 +897,7 @@ export function PacketVisualizer3D({ const [observationWindowSec, setObservationWindowSec] = useState(DEFAULT_OBSERVATION_WINDOW_SEC); const [letEmDrift, setLetEmDrift] = useState(true); const [particleSpeedMultiplier, setParticleSpeedMultiplier] = useState(2); - const [hideUI, setHideUI] = useState(false); + const [showControls, setShowControls] = useState(true); const [autoOrbit, setAutoOrbit] = useState(false); const [pruneStaleNodes, setPruneStaleNodes] = useState(false); @@ -1472,7 +1472,7 @@ export function PacketVisualizer3D({ return (
{/* Legend */} - {!hideUI && ( + {showControls && (
@@ -1512,7 +1512,7 @@ export function PacketVisualizer3D({ {/* Options */}
- {!hideUI && ( + {showControls && ( <>
Nodes: {data.stats.nodes}
Links: {data.stats.links}
@@ -1578,7 +1578,7 @@ export function PacketVisualizer3D({ onCheckedChange={(c) => setPruneStaleNodes(c === true)} /> - Only show repeaters/nodes active in last 5min + Only show nodes heard/pathed in last 5min
)} -
+
{onFullScreenChange && ( )}