Skip to content

Commit b54d6f1

Browse files
authored
fix(web_common): use layout hook (#5541)
1 parent d01a567 commit b54d6f1

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

web/common/src/components/Lineage/LineageLayoutBase.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,7 @@ export function LineageLayoutBase<
194194
}
195195
}, [selectedNodeId, selectedNode])
196196

197-
React.useEffect(() => {
197+
React.useLayoutEffect(() => {
198198
const selectedNodes = new Set<TNodeID>(connectedNodes.map(node => node.id))
199199
const selectedEdges = new Set(
200200
connectedEdges.reduce((acc, edge) => {
@@ -216,7 +216,7 @@ export function LineageLayoutBase<
216216
setSelectedEdges(selectedEdges)
217217
}, [connectedNodes, connectedEdges])
218218

219-
React.useEffect(() => {
219+
React.useLayoutEffect(() => {
220220
zoomToSelectedNode()
221221
}, [zoomToSelectedNode])
222222

0 commit comments

Comments
 (0)