diff --git a/src/backend/renderer.js b/src/backend/renderer.js index 09fc0881da..ea67711005 100644 --- a/src/backend/renderer.js +++ b/src/backend/renderer.js @@ -937,6 +937,10 @@ export function attach( } const numChildren = nextChildren.length; + if (numChildren === 1) { + // No need to reorder a single child. + return; + } beginNextOperation(3 + numChildren); nextOperation[0] = TREE_OPERATION_REORDER_CHILDREN; nextOperation[1] = getFiberID(getPrimaryFiber(fiber));