Skip to content

Commit d54b7db

Browse files
committed
[RN] Map Fabric priorities to reconciler priorities correctly
1 parent c44e4a2 commit d54b7db

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

packages/react-native-renderer/src/ReactFiberConfigFabric.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ import {
1818
NoEventPriority,
1919
DefaultEventPriority,
2020
DiscreteEventPriority,
21+
ContinuousEventPriority,
22+
IdleEventPriority,
2123
type EventPriority,
2224
} from 'react-reconciler/src/ReactEventPriorities';
2325
import type {Fiber} from 'react-reconciler/src/ReactInternalTypes';
@@ -46,6 +48,8 @@ const {
4648
registerEventHandler,
4749
unstable_DefaultEventPriority: FabricDefaultPriority,
4850
unstable_DiscreteEventPriority: FabricDiscretePriority,
51+
unstable_ContinuousEventPriority: FabricContinuousPriority,
52+
unstable_IdleEventPriority: FabricIdlePriority,
4953
unstable_getCurrentEventPriority: fabricGetCurrentEventPriority,
5054
} = nativeFabricUIManager;
5155

@@ -397,6 +401,10 @@ export function resolveUpdatePriority(): EventPriority {
397401
switch (currentEventPriority) {
398402
case FabricDiscretePriority:
399403
return DiscreteEventPriority;
404+
case FabricContinuousPriority:
405+
return ContinuousEventPriority;
406+
case FabricIdlePriority:
407+
return IdleEventPriority;
400408
case FabricDefaultPriority:
401409
default:
402410
return DefaultEventPriority;

0 commit comments

Comments
 (0)