Ship enableAggressiveEventEmitterCleanup

Summary:
This diff ships the experiment enableAggressiveEventEmitterCleanup

changelog: [internal] internal

Reviewed By: sammy-SC

Differential Revision: D40356592

fbshipit-source-id: 27da82a0b958cedc1283a54de175a6eb6b14004b
This commit is contained in:
David Vacca authored and Facebook GitHub Bot committed 2022-10-18 13:32:03 -07:00
1 parent fceb1425dd
commit 4f7b4d8cbb
2 files changed
+3 -7

No files matched your search

@@ -82,8 +82,6 @@ public class ReactFeatureFlags {
/** Feature Flag to use overflowInset values provided by Yoga */
public static boolean useOverflowInset = false;
public static boolean enableAggressiveEventEmitterCleanup = false;
public static boolean insertZReorderBarriersOnViewGroupChildren = true;
/**
@@ -283,11 +283,9 @@ public class SurfaceMountingManager {
viewState.mStateWrapper.destroyState();
viewState.mStateWrapper = null;
}
if (ReactFeatureFlags.enableAggressiveEventEmitterCleanup) {
if (viewState.mEventEmitter != null) {
viewState.mEventEmitter.destroy();
viewState.mEventEmitter = null;
}
if (viewState.mEventEmitter != null) {
viewState.mEventEmitter.destroy();
viewState.mEventEmitter = null;
}
}