Steps to reproduce:
1. Open the attached "ScreenOrientation.zip" project
2. In File > Build Profiles choose Android Platform
3. Go to Player Settings > Resolution and Presentation
4. Make sure that "Resizable Activity" and "Run Without Focus" settings are enabled
5. Build and Run to the Android device (enable auto-rotate on the device)
6. Open Unity app in Split Screen with Native device app (e.g. Settings)
7. Press "Autorotation" button in the Unity app and enable all orientations
8. Rotate device to Landscape Left then to Portrait Upside Down
Actual results: View stays in Landscape Left but resizes once it's rotated
Expected results: View stays in Landscape Left and doesn't resize
Reproducible with versions: 2021.3.44f1, 2022.3.50f1, 6000.0.23f1
Reproducible with devices:
- VLNQA00499 - Google Pixel 7 (Pixel 7), CPU: Google Tensor G2, GPU: Mali-G710, OS: 15
- VLNQA00498 - Google Pixel 7 (Pixel 7), CPU: Google Tensor G2, GPU: Mali-G710, OS: 13
Not reproducible with devices:
- VLNQA00467 - Galaxy S21 Ultra 5G (SM-G998B), CPU: Exynos 2100, GPU: Mali-G78, OS: 13
- VLNQA00323 - Galaxy Note 10 USA (SM-N970U), CPU: Snapdragon 855 SM8150, GPU: Adreno 640, OS: 12
- VLNQA00090 - Samsung Galaxy S8 (USA) (SM-G950U), CPU: Snapdragon 835 MSM8998, GPU: Adreno 540, OS: 7.0
- VLNQA00423 - Google Pixel 3 (Pixel 3), CPU: Snapdragon 845, GPU: Adreno 630, OS: 9
- VLNQA00377 - Google Pixel 5 (Pixel 5), CPU: Snapdragon 765/765G, GPU: Adreno 620, OS: 12