From 68bc277c6cfebb98387e56231a0f449b4c0e3460 Mon Sep 17 00:00:00 2001 From: Hilal Alsibai Date: Thu, 27 Feb 2020 12:16:21 -0800 Subject: [PATCH] Add theme data for components in the layout inspector Summary: Adds the theme information relating to a Litho component in the layout inspector Reviewed By: sjkirby Differential Revision: D20133889 fbshipit-source-id: 93acb745f47c1ff9ce37be35a05b4a6269193a47 --- .../flipper/plugins/litho/DebugComponentDescriptor.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/android/plugins/litho/src/main/java/com/facebook/flipper/plugins/litho/DebugComponentDescriptor.java b/android/plugins/litho/src/main/java/com/facebook/flipper/plugins/litho/DebugComponentDescriptor.java index 9c88b8ac3..761218041 100644 --- a/android/plugins/litho/src/main/java/com/facebook/flipper/plugins/litho/DebugComponentDescriptor.java +++ b/android/plugins/litho/src/main/java/com/facebook/flipper/plugins/litho/DebugComponentDescriptor.java @@ -22,6 +22,7 @@ import com.facebook.flipper.plugins.inspector.Named; import com.facebook.flipper.plugins.inspector.NodeDescriptor; import com.facebook.flipper.plugins.inspector.Touch; import com.facebook.flipper.plugins.inspector.descriptors.ObjectDescriptor; +import com.facebook.flipper.plugins.inspector.descriptors.utils.ContextDescriptorUtils; import com.facebook.litho.Component; import com.facebook.litho.DebugComponent; import com.facebook.litho.DebugLayoutNode; @@ -162,6 +163,10 @@ public class DebugComponentDescriptor extends NodeDescriptor { data.add(new Named<>("State", stateData)); } + data.add( + new Named<>( + "Theme", ContextDescriptorUtils.themeData(node.getContext().getAndroidContext()))); + return data; }