revert [React Native] Fix scroll view sticky headers
This commit is contained in:
parent
ab9a87c33a
commit
4b82673484
|
@ -17,7 +17,6 @@ var PointPropType = require('PointPropType');
|
||||||
var RCTScrollView = require('NativeModules').UIManager.RCTScrollView;
|
var RCTScrollView = require('NativeModules').UIManager.RCTScrollView;
|
||||||
var RCTScrollViewConsts = RCTScrollView.Constants;
|
var RCTScrollViewConsts = RCTScrollView.Constants;
|
||||||
var React = require('React');
|
var React = require('React');
|
||||||
var ReactChildren = require('ReactChildren');
|
|
||||||
var ReactNativeViewAttributes = require('ReactNativeViewAttributes');
|
var ReactNativeViewAttributes = require('ReactNativeViewAttributes');
|
||||||
var RCTUIManager = require('NativeModules').UIManager;
|
var RCTUIManager = require('NativeModules').UIManager;
|
||||||
var ScrollResponder = require('ScrollResponder');
|
var ScrollResponder = require('ScrollResponder');
|
||||||
|
@ -278,24 +277,13 @@ var ScrollView = React.createClass({
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
var children = this.props.children;
|
|
||||||
if (this.props.stickyHeaderIndices) {
|
|
||||||
children = ReactChildren.map(children, (child) => {
|
|
||||||
if (child) {
|
|
||||||
return <View collapsible={false}>{child}</View>;
|
|
||||||
} else {
|
|
||||||
return child;
|
|
||||||
}
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
var contentContainer =
|
var contentContainer =
|
||||||
<View
|
<View
|
||||||
collapsible={false}
|
collapsible={false}
|
||||||
ref={INNERVIEW}
|
ref={INNERVIEW}
|
||||||
style={contentContainerStyle}
|
style={contentContainerStyle}
|
||||||
removeClippedSubviews={this.props.removeClippedSubviews}>
|
removeClippedSubviews={this.props.removeClippedSubviews}>
|
||||||
{children}
|
{this.props.children}
|
||||||
</View>;
|
</View>;
|
||||||
|
|
||||||
var alwaysBounceHorizontal =
|
var alwaysBounceHorizontal =
|
||||||
|
|
Loading…
Reference in New Issue