diff --git a/src/frontend/src/features/rooms/livekit/components/SidePanel.tsx b/src/frontend/src/features/rooms/livekit/components/SidePanel.tsx index 57db8dda..4ee52e8f 100644 --- a/src/frontend/src/features/rooms/livekit/components/SidePanel.tsx +++ b/src/frontend/src/features/rooms/livekit/components/SidePanel.tsx @@ -110,9 +110,10 @@ const StyledSidePanel = ({ type PanelProps = { isOpen: boolean children: React.ReactNode + keepAlive?: boolean } -const Panel = ({ isOpen, children }: PanelProps) => ( +const Panel = ({ isOpen, keepAlive = true, children }: PanelProps) => (
( flexGrow: 1, }} > - {children} + {keepAlive || isOpen ? children : null}
)