Rename lowestPendingInteractiveExpirationTime (#13484)
* Rename lowestPendingInteractiveExpirationTime * fix prettier
Heaven committed
Aug 28, 2018 at 01:27 UTC
29287f08867e72c0f4a6a6f7523e966009520308
1 file changed
+13
-10
packages/react-reconciler/src/ReactFiberScheduler.js
+13
-10
@@ -1406,10 +1406,10 @@ function computeExpirationForFiber(currentTime: ExpirationTime, fiber: Fiber) {
1406
// interactive expiration time. This allows us to synchronously flush
1407
// all interactive updates when needed.
1408
if (
1409
- lowestPendingInteractiveExpirationTime === NoWork ||
1410
- expirationTime > lowestPendingInteractiveExpirationTime
1409
+ lowestPriorityPendingInteractiveExpirationTime === NoWork ||
1410
+ expirationTime > lowestPriorityPendingInteractiveExpirationTime
1411
) {
1412
- lowestPendingInteractiveExpirationTime = expirationTime;
1412
+ lowestPriorityPendingInteractiveExpirationTime = expirationTime;
1413
}
1414
}
1415
return expirationTime;
@@ -1604,7 +1604,7 @@ let callbackID: *;
1604
let isRendering: boolean = false;
1605
let nextFlushedRoot: FiberRoot | null = null;
1606
let nextFlushedExpirationTime: ExpirationTime = NoWork;
1607
-let lowestPendingInteractiveExpirationTime: ExpirationTime = NoWork;
1607
+let lowestPriorityPendingInteractiveExpirationTime: ExpirationTime = NoWork;
1608
let deadlineDidExpire: boolean = false;
1609
let hasUnhandledError: boolean = false;
1610
let unhandledError: mixed | null = null;
@@ -2215,11 +2215,11 @@ function interactiveUpdates<A, B, R>(fn: (A, B) => R, a: A, b: B): R {
2215
if (
2216
!isBatchingUpdates &&
2217
!isRendering &&
2218
- lowestPendingInteractiveExpirationTime !== NoWork
2218
+ lowestPriorityPendingInteractiveExpirationTime !== NoWork
2219
) {
2220
// Synchronously flush pending interactive updates.
2221
- performWork(lowestPendingInteractiveExpirationTime, null);
2222
- lowestPendingInteractiveExpirationTime = NoWork;
2221
+ performWork(lowestPriorityPendingInteractiveExpirationTime, null);
2222
+ lowestPriorityPendingInteractiveExpirationTime = NoWork;
2223
}
2224
const previousIsBatchingInteractiveUpdates = isBatchingInteractiveUpdates;
2225
const previousIsBatchingUpdates = isBatchingUpdates;
@@ -2237,10 +2237,13 @@ function interactiveUpdates<A, B, R>(fn: (A, B) => R, a: A, b: B): R {
2237
}
2238
2239
function flushInteractiveUpdates() {
2240
- if (!isRendering && lowestPendingInteractiveExpirationTime !== NoWork) {
2240
+ if (
2241
+ !isRendering &&
2242
+ lowestPriorityPendingInteractiveExpirationTime !== NoWork
2243
+ ) {
2244
// Synchronously flush pending interactive updates.
2242
- performWork(lowestPendingInteractiveExpirationTime, null);
2243
- lowestPendingInteractiveExpirationTime = NoWork;
2245
+ performWork(lowestPriorityPendingInteractiveExpirationTime, null);
2246
+ lowestPriorityPendingInteractiveExpirationTime = NoWork;
2247
}
2248
}
2249