diff --git a/node_modules/react-native-fast-image/ios/FastImage/FFFastImageView.m b/node_modules/react-native-fast-image/ios/FastImage/FFFastImageView.m index f710081..87c4532 100644 --- a/node_modules/react-native-fast-image/ios/FastImage/FFFastImageView.m +++ b/node_modules/react-native-fast-image/ios/FastImage/FFFastImageView.m @@ -32,7 +32,7 @@ - (void) setOnFastImageLoadEnd: (RCTDirectEventBlock)onFastImageLoadEnd { _onFastImageLoadEnd = onFastImageLoadEnd; - if (self.hasCompleted) { + if (self.hasCompleted && _onFastImageLoadEnd != NULL) { _onFastImageLoadEnd(@{}); } } @@ -46,7 +46,7 @@ - (void) setOnFastImageError: (RCTDirectEventBlock)onFastImageError { _onFastImageError = onFastImageError; - if (self.hasErrored) { + if (self.hasErrored && _onFastImageError != NULL) { _onFastImageError(@{}); } }