From c76ab8d01df95a2136efc3f7e6f39d404ce3c921 Mon Sep 17 00:00:00 2001 From: David Vacca Date: Thu, 30 Mar 2023 16:22:48 -0700 Subject: [PATCH] Small refactor to log state data during development (#36603) Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/36603 Small refactor to log state data during development for preallocation of items Changelog: [Internal] Internal Reviewed By: javache Differential Revision: D44112419 fbshipit-source-id: 290fbf0db3ea3f9863e7c86249dd1e6943556baa --- .../fabric/mounting/mountitems/PreAllocateViewMountItem.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/mountitems/PreAllocateViewMountItem.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/mountitems/PreAllocateViewMountItem.java index 4a0a67a18fc..69c9490e23e 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/mountitems/PreAllocateViewMountItem.java +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/mountitems/PreAllocateViewMountItem.java @@ -82,7 +82,10 @@ public class PreAllocateViewMountItem implements MountItem { .append(" props: ") .append(mProps != null ? mProps : "") .append(" state: ") - .append(mStateWrapper != null ? mStateWrapper : ""); + .append( + mStateWrapper != null && mStateWrapper.getStateData() != null + ? mStateWrapper.getStateData().toString() + : ""); } return result.toString();