fix(linear): avoid mutating in-orca linked refs during render

React Doctor fails static analysis when refs are written during render.
Keep the latest linked refs in an effect so the in-orca loader can still
read them without re-running on identity-only worktree churn.
This commit is contained in:
Jinjing
2026-08-04 22:11:05 -07:00
parent c5083eb64a
commit 75dee36367
+4 -1
View File
@@ -5237,7 +5237,10 @@ export default function TaskPage(): React.JSX.Element {
[inOrcaLinkedLinearRefs]
)
const inOrcaLinkedLinearRefsRef = useRef(inOrcaLinkedLinearRefs)
inOrcaLinkedLinearRefsRef.current = inOrcaLinkedLinearRefs
// Keep latest linked refs for the in-orca loader without re-running it on identity churn.
useEffect(() => {
inOrcaLinkedLinearRefsRef.current = inOrcaLinkedLinearRefs
}, [inOrcaLinkedLinearRefs])
const filteredLinearIssues = useMemo(() => {
const searchedIssues =