From 31f7a2e5399897e46d4e98ed571896eafcd1adb8 Mon Sep 17 00:00:00 2001 From: Arnaud Vergnet Date: Thu, 16 Apr 2020 18:59:35 +0200 Subject: [PATCH] Fixed auto hide components hiding on iOS refresh gesture --- src/components/Custom/AutoHideComponent.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/components/Custom/AutoHideComponent.js b/src/components/Custom/AutoHideComponent.js index eafebb3..0a09710 100644 --- a/src/components/Custom/AutoHideComponent.js +++ b/src/components/Custom/AutoHideComponent.js @@ -32,7 +32,8 @@ export default class AutoHideComponent extends React.Component { } onScroll({nativeEvent}: Object) { - const speed = this.lastOffset - nativeEvent.contentOffset.y; + const speed = nativeEvent.contentOffset.y < 0 ? 0 : this.lastOffset - nativeEvent.contentOffset.y; + console.log(nativeEvent); if (speed < -5) { // Go down if (!this.isAnimationDownPlaying) { this.isAnimationDownPlaying = true;