From 40c06b99a2c7da6313411fe5ce8d4bf5526e1315 Mon Sep 17 00:00:00 2001 From: Mehdi Mulani Date: Mon, 18 Jul 2016 11:50:31 -0700 Subject: [PATCH] Short-circuit setContentInset in RCTScrollView Reviewed By: javache Differential Revision: D3579609 fbshipit-source-id: c108bbe135a0a9a98045ebc8068a103c892a1d0f --- React/Views/RCTScrollView.m | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/React/Views/RCTScrollView.m b/React/Views/RCTScrollView.m index 93803e34db4..1f0de277630 100644 --- a/React/Views/RCTScrollView.m +++ b/React/Views/RCTScrollView.m @@ -526,6 +526,10 @@ RCT_NOT_IMPLEMENTED(- (instancetype)initWithCoder:(NSCoder *)aDecoder) - (void)setContentInset:(UIEdgeInsets)contentInset { + if (UIEdgeInsetsEqualToEdgeInsets(contentInset, _contentInset)) { + return; + } + CGPoint contentOffset = _scrollView.contentOffset; _contentInset = contentInset;