From e3d12d6773521d8232c32833c0a4970eae5cd205 Mon Sep 17 00:00:00 2001 From: Kyle Roach <kroach.work@gmail.com> Date: Sat, 20 Jan 2018 03:32:57 -0400 Subject: [PATCH] fix(RCTImageLoader): Adds `requiresMainQueueSetup` to fix v0.52 In react-native v0.52 this warning shows - "RCTImageLoader requires main queue setup since it overrides `init` but doesn't implement `requiresMainQueueSetup`". This removes the warning by implementing requiresMainQueueSetup Closes #17504 --- Libraries/Image/RCTImageLoader.m | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Libraries/Image/RCTImageLoader.m b/Libraries/Image/RCTImageLoader.m index 8b5b96c7bc70d3..237d9d0c32f722 100644 --- a/Libraries/Image/RCTImageLoader.m +++ b/Libraries/Image/RCTImageLoader.m @@ -60,6 +60,11 @@ - (instancetype)init return [self initWithRedirectDelegate:nil]; } ++ (BOOL)requiresMainQueueSetup +{ + return NO; +} + - (instancetype)initWithRedirectDelegate:(id<RCTImageRedirectProtocol>)redirectDelegate { if (self = [super init]) {