Skip to content

Commit 99dd905

Browse files
committed
use layout hook
1 parent d01a567 commit 99dd905

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)