mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
Update type for tag in Android mounting layer
Summary: Easy replace of int -> Tag type in Binding changelog: [internal] Reviewed By: JoshuaGross Differential Revision: D18429188 fbshipit-source-id: 08a19dff60bd90585f59a284be0e46ee7f381bcc
This commit is contained in:
committed by
Facebook Github Bot
parent
a62a685b14
commit
0284a73042
@@ -47,8 +47,8 @@ static constexpr auto UIManagerJavaDescriptor =
|
||||
"com/facebook/react/fabric/FabricUIManager";
|
||||
|
||||
struct RemoveDeleteMetadata {
|
||||
int tag;
|
||||
int parentTag;
|
||||
Tag tag;
|
||||
Tag parentTag;
|
||||
int index;
|
||||
bool shouldRemove;
|
||||
bool shouldDelete;
|
||||
@@ -573,7 +573,7 @@ void Binding::schedulerDidFinishTransaction(
|
||||
auto surfaceId = mountingTransaction->getSurfaceId();
|
||||
auto &mutations = mountingTransaction->getMutations();
|
||||
|
||||
facebook::better::set<int> createAndDeleteTagsToProcess;
|
||||
facebook::better::set<Tag> createAndDeleteTagsToProcess;
|
||||
// When collapseDeleteCreateMountingInstructions_ is enabled, the
|
||||
// createAndDeleteTagsToProcess set will contain all the tags belonging to
|
||||
// CREATE and DELETE mutation instructions that needs to be processed. If a
|
||||
@@ -589,7 +589,7 @@ void Binding::schedulerDidFinishTransaction(
|
||||
} else if (mutation.type == ShadowViewMutation::Create) {
|
||||
// TAG on 'Create' mutation instructions are part of the
|
||||
// newChildShadowView
|
||||
int tag = mutation.newChildShadowView.tag;
|
||||
Tag tag = mutation.newChildShadowView.tag;
|
||||
if (createAndDeleteTagsToProcess.find(tag) ==
|
||||
createAndDeleteTagsToProcess.end()) {
|
||||
createAndDeleteTagsToProcess.insert(tag);
|
||||
@@ -627,7 +627,7 @@ void Binding::schedulerDidFinishTransaction(
|
||||
// The TAG on 'Delete' mutation instructions are part of the
|
||||
// oldChildShadowView. On the other side, the TAG on 'Create' mutation
|
||||
// instructions are part of the newChildShadowView
|
||||
int tag = mutationType == ShadowViewMutation::Create
|
||||
Tag tag = mutationType == ShadowViewMutation::Create
|
||||
? mutation.newChildShadowView.tag
|
||||
: mutation.oldChildShadowView.tag;
|
||||
if (createAndDeleteTagsToProcess.find(tag) ==
|
||||
|
||||
Reference in New Issue
Block a user