diff --git a/packages/stack/src/views/StackView/StackViewLayout.js b/packages/stack/src/views/StackView/StackViewLayout.js
index 12ff492e..63ce67e5 100644
--- a/packages/stack/src/views/StackView/StackViewLayout.js
+++ b/packages/stack/src/views/StackView/StackViewLayout.js
@@ -268,43 +268,36 @@ class StackViewLayout extends React.Component {
this._getTransitionConfig().containerStyle,
];
- let content = (
-
-
-
- {scenes.map(s => this._renderCard(s))}
-
- {floatingHeader}
-
-
- );
- if (Platform.OS === 'ios') {
- return (
- 0 && gesturesEnabled}
- >
- {content}
-
- );
- } else {
- return content;
- }
+ nativeEvent: {
+ translationX: this.gestureX,
+ translationY: this.gestureY,
+ },
+ },
+ ],
+ {
+ useNativeDriver: USE_NATIVE_DRIVER,
+ }
+ )}
+ onHandlerStateChange={this._handlePanGestureStateChange}
+ enabled={index > 0 && gesturesEnabled}
+ >
+
+
+
+ {scenes.map(s => this._renderCard(s))}
+
+ {floatingHeader}
+
+
+
+ );
}
componentDidUpdate(prevProps) {