Is this a bug report?
Yes
Yes
Environment
react-native -v: 0.48.3node -v: v8.4.0npm -v: 5.4.1yarn --version: 0.21.3
Then, specify:
- Development Operating System: macOS
- Build tools: Android studio
Steps to Reproduce
Example: Create a LinearLayout native UI component.
publicclassRNLinearLayoutManagerextendsViewGroupManager<LinearLayout> {
@OverridepublicStringgetName() {
return"RNLinearLayout";
}
@OverrideprotectedLinearLayoutcreateViewInstance(ThemedReactContextreactContext) {
LinearLayoutlayout = newLinearLayout(reactContext);
layout.setOrientation(LinearLayout.VERTICAL);
returnlayout;
}
}constLinearLayout=requireNativeComponent('RNLinearLayout',{name: 'LinearLayout',propTypes: {
...View.propTypes}},{nativeOnly: {nativeBackgroundAndroid: true,nativeForegroundAndroid: true}})exportdefaultclassRNTestextendsComponent{render(){return(<LinearLayoutstyle={{flex: 1}}><Text>Linear Layout demo</Text><Text>The below view should be arranged in a row</Text><Viewstyle={{flexDirection: 'row',flex: 1}}><Text>Column 1</Text><Text>Column 2</Text></View><Text>But it is arranged in two different rows</Text></LinearLayout>);}}Expected Behavior

Text Column 1 and Column 2 should be arranged in same line as shown above
Actual Behavior

Text Column 1 and Column 2 were arranged in 2 lines
Reproducible Demo
https://github.com/rsreejithkrishnan/RNLinearLayoutTest
Is this a bug report?
Yes
Have you read the Contributing Guidelines?
Yes
Environment
react-native -v: 0.48.3node -v: v8.4.0npm -v: 5.4.1yarn --version: 0.21.3Then, specify:
Steps to Reproduce
Example: Create a LinearLayout native UI component.
Expected Behavior
Text Column 1 and Column 2 should be arranged in same line as shown above
Actual Behavior
Text Column 1 and Column 2 were arranged in 2 lines
Reproducible Demo
https://github.com/rsreejithkrishnan/RNLinearLayoutTest