File tree Expand file tree Collapse file tree 2 files changed +26
-26
lines changed 
packages/react-reconciler/src Expand file tree Collapse file tree 2 files changed +26
-26
lines changed Original file line number Diff line number Diff line change @@ -1089,19 +1089,6 @@ function commitLayoutEffectOnFiber(
10891089          committedLanes , 
10901090        ) ; 
10911091
1092-         if  ( flags  &  Update )   { 
1093-           const  newResource  =  finishedWork . memoizedState ; 
1094-           if  ( current  !==  null )  { 
1095-             const  currentResource =  current . memoizedState ; 
1096-             if  ( currentResource  !==  newResource )  { 
1097-               releaseResource ( currentResource ) ; 
1098-             } 
1099-           } 
1100-           finishedWork . stateNode  =  newResource 
1101-             ? acquireResource ( newResource ) 
1102-             : null ; 
1103-         } 
1104- 
11051092        if  ( flags  &  Ref )   { 
11061093          safelyAttachRef ( finishedWork ,  finishedWork . return ) ; 
11071094        } 
@@ -2617,6 +2604,19 @@ function commitMutationEffectsOnFiber(
26172604            safelyDetachRef ( current ,  current . return ) ; 
26182605          } 
26192606        } 
2607+ 
2608+         if  ( flags  &  Update )  { 
2609+           const  newResource  =  finishedWork . memoizedState ; 
2610+           if  ( current  !==  null )  { 
2611+             const  currentResource  =  current . memoizedState ; 
2612+             if  ( currentResource  !==  newResource )  { 
2613+               releaseResource ( currentResource ) ; 
2614+             } 
2615+           } 
2616+           finishedWork . stateNode  =  newResource 
2617+             ? acquireResource ( newResource ) 
2618+             : null ; 
2619+         } 
26202620        return ; 
26212621      } 
26222622    } 
Original file line number Diff line number Diff line change @@ -1089,19 +1089,6 @@ function commitLayoutEffectOnFiber(
10891089          committedLanes , 
10901090        ) ; 
10911091
1092-         if  ( flags  &  Update )   { 
1093-           const  newResource  =  finishedWork . memoizedState ; 
1094-           if  ( current  !==  null )  { 
1095-             const  currentResource =  current . memoizedState ; 
1096-             if  ( currentResource  !==  newResource )  { 
1097-               releaseResource ( currentResource ) ; 
1098-             } 
1099-           } 
1100-           finishedWork . stateNode  =  newResource 
1101-             ? acquireResource ( newResource ) 
1102-             : null ; 
1103-         } 
1104- 
11051092        if  ( flags  &  Ref )   { 
11061093          safelyAttachRef ( finishedWork ,  finishedWork . return ) ; 
11071094        } 
@@ -2617,6 +2604,19 @@ function commitMutationEffectsOnFiber(
26172604            safelyDetachRef ( current ,  current . return ) ; 
26182605          } 
26192606        } 
2607+ 
2608+         if  ( flags  &  Update )  { 
2609+           const  newResource  =  finishedWork . memoizedState ; 
2610+           if  ( current  !==  null )  { 
2611+             const  currentResource  =  current . memoizedState ; 
2612+             if  ( currentResource  !==  newResource )  { 
2613+               releaseResource ( currentResource ) ; 
2614+             } 
2615+           } 
2616+           finishedWork . stateNode  =  newResource 
2617+             ? acquireResource ( newResource ) 
2618+             : null ; 
2619+         } 
26202620        return ; 
26212621      } 
26222622    } 
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments