From 57235131fcbc33d136cb586a0f6f35faaa8af54a Mon Sep 17 00:00:00 2001 From: John Knox Date: Tue, 13 Nov 2018 03:52:27 -0800 Subject: [PATCH] Prevent overlay class from being target-selected Summary: We use this class to show an invisible overlay when using a sandbox. This shouldn't intercept hit tests. Would be good to remove these FB-specific references from the OSS code, but since there's one already, will leave that for a separate diff. Reviewed By: danielbuechele Differential Revision: D13028248 fbshipit-source-id: df2eb83fd9c4b7547ede5dcb088e10a7d3d4f36b --- .../descriptors/SKApplicationDescriptor.m | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/descriptors/SKApplicationDescriptor.m b/iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/descriptors/SKApplicationDescriptor.m index 9221f112d..87ddc3b02 100644 --- a/iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/descriptors/SKApplicationDescriptor.m +++ b/iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/descriptors/SKApplicationDescriptor.m @@ -53,7 +53,8 @@ for (UIWindow *window in node.windows) { if ([window isKindOfClass: [SKHiddenWindow class]] || [window isKindOfClass:objc_lookUpClass("FBAccessibilityOverlayWindow")] - || [window isKindOfClass:objc_lookUpClass("UITextEffectsWindow")]) { + || [window isKindOfClass:objc_lookUpClass("UITextEffectsWindow")] + || [window isKindOfClass:objc_lookUpClass("FBStatusBarTrackingWindow")]) { continue; } [children addObject: window];