Skip to content

Commit b1ccf09

Browse files
Removed unecessary gesture handler
1 parent d275c30 commit b1ccf09

File tree

1 file changed

+1
-29
lines changed

1 file changed

+1
-29
lines changed

index.js

Lines changed: 1 addition & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -102,31 +102,6 @@ var Router = React.createClass({
102102
this.customAction(opts);
103103
}.bind(this);
104104

105-
var didStartDrag = function(evt) {
106-
var x = evt.nativeEvent.pageX;
107-
if (x < 28) {
108-
this.setState({
109-
dragStartX: x,
110-
didSwitchView: false
111-
});
112-
return true;
113-
}
114-
}.bind(this);
115-
116-
// Recognize swipe back gesture for navigation
117-
var didMoveFinger = function(evt) {
118-
var draggedAway = ((evt.nativeEvent.pageX - this.state.dragStartX) > 30);
119-
if (!this.state.didSwitchView && draggedAway) {
120-
this.onBack(navigator);
121-
this.setState({ didSwitchView: true });
122-
}
123-
}.bind(this);
124-
125-
// Set to false to prevent iOS from hijacking the responder
126-
var preventDefault = function(evt) {
127-
return true;
128-
};
129-
130105
var Content = route.component;
131106

132107
// Remove the margin of the navigation bar if not using navigation bar
@@ -144,10 +119,7 @@ var Router = React.createClass({
144119

145120
return (
146121
<View
147-
style={[styles.container, this.props.bgStyle, extraStyling, {marginTop: margin}]}
148-
onStartShouldSetResponder={didStartDrag}
149-
onResponderMove={didMoveFinger}
150-
onResponderTerminationRequest={preventDefault}>
122+
style={[styles.container, this.props.bgStyle, extraStyling, {marginTop: margin}]}>
151123
<Content
152124
name={route.name}
153125
index={route.index}

0 commit comments

Comments
 (0)