From 7558180773b34e4c445f63dbeb0970032ed6bafd Mon Sep 17 00:00:00 2001 From: Charlie Meister Date: Fri, 13 Jun 2025 16:40:19 +0200 Subject: [PATCH] keep skeleton tab up to date with active tree --- .../right-border-tabs/trees_tab/skeleton_tab_view.tsx | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/frontend/javascripts/viewer/view/right-border-tabs/trees_tab/skeleton_tab_view.tsx b/frontend/javascripts/viewer/view/right-border-tabs/trees_tab/skeleton_tab_view.tsx index d13cd59ed92..1b7047f7224 100644 --- a/frontend/javascripts/viewer/view/right-border-tabs/trees_tab/skeleton_tab_view.tsx +++ b/frontend/javascripts/viewer/view/right-border-tabs/trees_tab/skeleton_tab_view.tsx @@ -793,6 +793,16 @@ class SkeletonTabView extends React.PureComponent { }); }; + componentDidUpdate(prevProps: Props) { + if (this.props.skeletonTracing?.activeTreeId !== prevProps.skeletonTracing?.activeTreeId) { + if (this.props.skeletonTracing?.activeTreeId != null) { + this.setState({ + selectedTreeIds: [this.props.skeletonTracing.activeTreeId], + }); + } + } + } + render() { const { skeletonTracing } = this.props;