Skip to content
Open
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
ab1171f
fix: auto-implement software boundaries for issue #12107 - submitted …
Jun 3, 2026
16c467c
fix: auto-implement software boundaries for issue #12107 - submitted …
Jun 3, 2026
9d26216
fix: auto-implement software boundaries for issue #12107 - submitted …
Jun 3, 2026
352f32d
fix: auto-implement software boundaries for issue #12107 - submitted …
Jun 3, 2026
a3a64a9
fix: auto-implement software boundaries for issue #12107 - submitted …
Jun 3, 2026
dcadeb1
fix: auto-implement software boundaries for issue #12107 - submitted …
Jun 3, 2026
35cd958
fix: auto-implement software boundaries for issue #12107 - submitted …
Jun 3, 2026
7db2df1
fix: auto-implement software boundaries for issue #12107 - submitted …
Jun 3, 2026
106d09e
fix: auto-implement software boundaries for issue #12107 - submitted …
Jun 3, 2026
e5559fc
fix: auto-implement software boundaries for issue #12107 - submitted …
Jun 3, 2026
6ef40da
fix: auto-implement software boundaries for issue #12107 - submitted …
Jun 3, 2026
f7d6800
fix: auto-implement software boundaries for issue #12107 - submitted …
Jun 3, 2026
da8cc6c
fix: auto-implement software boundaries for issue #12107 - submitted …
Jun 3, 2026
02bc103
fix: auto-implement software boundaries for issue #12107 - submitted …
Jun 3, 2026
8dd3f03
fix: auto-implement software boundaries for issue #12107 - submitted …
Jun 3, 2026
39305ba
fix: auto-implement software boundaries for issue #12107 - submitted …
Jun 3, 2026
7b97255
fix: auto-implement software boundaries for issue #12107 - submitted …
Jun 3, 2026
fbccc68
fix: auto-implement software boundaries for issue #12107 - submitted …
Jun 3, 2026
49da534
fix: auto-implement software boundaries for issue #12107 - submitted …
Jun 3, 2026
fb1d0be
fix: auto-implement software boundaries for issue #12107 - submitted …
Jun 3, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions packages/react-reconciler/src/ReactFiberBeginWork.new.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
// packages/react-reconciler/src/ReactFiberBeginWork.new.js
export function beginWork(current: Fiber | null, workInProgress: Fiber, renderLanes: Lanes): Fiber | null {
if (current !== null) {
const oldProps = current.memoizedProps;
const newProps = workInProgress.pendingProps;
if (oldProps === newProps && !hasLegacyContextChanged() && !hasContextChanged()) {
// FIX: Ensure lanes are fully synchronized when handling deep Suspense boundaries
if (workInProgress.lanes !== current.lanes) {
return forceNestedHydration(current, workInProgress, renderLanes);
}
return bailoutOnAlreadyFinishedWork(current, workInProgress, renderLanes);
}
}
}