From 272d99ed5645195853cd716a7fbeab3a0f896255 Mon Sep 17 00:00:00 2001 From: Ahmed El-Helw Date: Fri, 4 Mar 2016 16:35:58 -0800 Subject: [PATCH] Revert workaround for Nodes detach Summary: This code reverts D3004541, since it fixes the symptom instead of the root cause. Root cause fix is in D3011191. Differential Revision: D3011291 --- .../main/java/com/facebook/react/flat/StateBuilder.java | 7 ------- 1 file changed, 7 deletions(-) diff --git a/ReactAndroid/src/main/java/com/facebook/react/flat/StateBuilder.java b/ReactAndroid/src/main/java/com/facebook/react/flat/StateBuilder.java index dbd5ef4b86c..7df5db8b4f1 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/flat/StateBuilder.java +++ b/ReactAndroid/src/main/java/com/facebook/react/flat/StateBuilder.java @@ -113,13 +113,6 @@ import com.facebook.react.uimanager.events.EventDispatcher; mOnLayoutEvents.clear(); if (!mViewsToDrop.isEmpty()) { - for (int i = 0, mViewsToDropSize = mViewsToDrop.size(); i < mViewsToDropSize; i++) { - // set parent tag to -1 to avoid trying to detach this view - FlatShadowNode shadowNode = mViewsToDrop.get(i); - if (shadowNode.mountsToView()) { - shadowNode.setNativeParentTag(-1); - } - } mOperationsQueue.enqueueDropViews(collectViewTags(mViewsToDrop)); mViewsToDrop.clear(); }