mirror of
https://github.com/facebook/react.git
synced 2025-11-01 09:12:30 +00:00
Removed redundant calls to ReactFiberStack.reset()
This commit is contained in:
@@ -29,7 +29,6 @@ const {
|
||||
createCursor,
|
||||
pop,
|
||||
push,
|
||||
reset,
|
||||
} = require('ReactFiberStack');
|
||||
|
||||
if (__DEV__) {
|
||||
@@ -136,8 +135,6 @@ exports.pushContextProvider = function(workInProgress : Fiber, didPerformWork :
|
||||
};
|
||||
|
||||
exports.resetContext = function() : void {
|
||||
reset();
|
||||
|
||||
contextStackCursor.current = null;
|
||||
didPerformWorkStackCursor.current = false;
|
||||
};
|
||||
|
||||
@@ -22,7 +22,6 @@ const {
|
||||
createCursor,
|
||||
pop,
|
||||
push,
|
||||
reset,
|
||||
} = require('ReactFiberStack');
|
||||
|
||||
export type HostContext<C, CX> = {
|
||||
@@ -114,8 +113,6 @@ module.exports = function<T, P, I, TI, C, CX>(
|
||||
}
|
||||
|
||||
function resetHostContainer() {
|
||||
reset();
|
||||
|
||||
contextStackCursor.current = null;
|
||||
rootInstanceStackCursor.current = null;
|
||||
}
|
||||
|
||||
@@ -21,6 +21,7 @@ var {
|
||||
isContextProvider,
|
||||
popContextProvider,
|
||||
} = require('ReactFiberContext');
|
||||
const { reset } = require('ReactFiberStack');
|
||||
|
||||
var ReactFiberBeginWork = require('ReactFiberBeginWork');
|
||||
var ReactFiberCompleteWork = require('ReactFiberCompleteWork');
|
||||
@@ -159,6 +160,9 @@ module.exports = function<T, P, I, TI, C, CX>(config : HostConfig<T, P, I, TI, C
|
||||
}
|
||||
|
||||
function resetContextStack() {
|
||||
// Reset the stack
|
||||
reset();
|
||||
// Reset the cursors
|
||||
resetContext();
|
||||
resetHostContainer();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user