From cfb8b367c525527b4b4b70f6d27e596240a71ac7 Mon Sep 17 00:00:00 2001 From: Pritesh Nandgaonkar Date: Wed, 29 Jan 2020 07:48:58 -0800 Subject: [PATCH] Fix for the broken Layout plugin Summary: Fixes the broken Layout plugin in wilde. Before this fix it will just show an empty screen in the layout plugin. Reviewed By: jknoxville Differential Revision: D19621517 fbshipit-source-id: e10078248b95b93c6b9c87ccf4508628b6ad86bb --- .../FlipperKitLayoutPlugin/FlipperKitLayoutPlugin.mm | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin.mm b/iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin.mm index 9e46174ae..0208a94f7 100644 --- a/iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin.mm +++ b/iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin.mm @@ -72,7 +72,12 @@ - (void)didConnect:(id)connection { _connection = connection; - + + if (!_rootNode) { + // TODO: T61384369 get rid off this if condition. + _rootNode = [UIApplication sharedApplication]; + } + [SKInvalidation enableInvalidations]; // Run setup logic for each descriptor