react-native/React
Tisho Georgiev 8a3e1e92f3 Prevent loading message from resetting simulator orientation on every reload.
Summary:If you're working on an app that needs to support landscape, reloading the app causes the iPhone simulator to reset its orientation to portrait every time the `RCTDevLoadingView` shows up. This is because it sets the root VC to `RCTModalHostViewController`, which currently supports only portrait orientations on iPhone. Changing the root view to a vanilla `UIViewController` fixes the issue.

**Steps to Reproduce**

1. Create a blank RN project: `react-native init RNTest`
2. Open it up and run it.
3. Rotate to landscape `Cmd+Right Arrow`.
4. Reload by pressing `Cmd+R`.

**Expected**

The simulator stays in landscape mode.

**Actual**

The simulator goes back to portrait.
Closes https://github.com/facebook/react-native/pull/6765

Differential Revision: D3127339

Pulled By: javache

fb-gh-sync-id: e2543c90c8d116307dcefa89a417447c1f1a327f
fbshipit-source-id: e2543c90c8d116307dcefa89a417447c1f1a327f
2016-04-01 12:31:21 -07:00
..
Base Append D3126321 2016-04-01 11:09:22 -07:00
Executors Append D3126321 2016-04-01 11:09:22 -07:00
Layout Backed out changeset 14a8c290bb874ab3e954b45f6fb29d71d019adc2. 2016-03-16 08:53:25 -07:00
Modules Prevent loading message from resetting simulator orientation on every reload. 2016-04-01 12:31:21 -07:00
Profiler Add more performance logs and Systrace events for RAM and bridge startup 2016-04-01 07:25:38 -07:00
React.xcodeproj Fix OSS project configuration 2016-03-30 03:12:27 -07:00
Views limit fake scroll event emitting 2016-04-01 06:54:50 -07:00