Search Issue Tracker

Fixed in Unity 2017.3

Votes

16

Found in

5.6.0b7

Issue ID

893415

Regression

No

[iOS][Cardboard] Enable Transition View setting is ignored and always shown

iOS

-

-

Priority: 2Necessary for shipping a final release

-

Severity: 2No workaround

When "Enable Transition View" is set to false, it should not show an instruction splash screen.

Also, the property title has a typo, it's missing an "r" in Transition and should be "Enable Transition View" -- It's possible that this typo is derived from the source code name of the property and may be the ultimate cause of the bug.

Steps to reproduce:
1. Open User's attached project
2. Open Player Settings (make sure Build target is set to iOS)
3. Other settings > Virtual Reality SDKs > Cardboard: make sure Enable Transition View is set to false
4. Build for iOS and Run on iOS device

Expected behavior: iOS Player goes straight to VR view (split screen)
Actual behavior: an instruction is shown (Enable Transition View is ignored)

Tested with: iPhone 6S iOS10.3
Reproduced with: 2017.1.0p2, 5.6.0b11, 5.5.2p3
Not reproduced with: 5.6.1f1 (due to bug case 885513), 5.4.5f1 (due to Errors in the Console)

Note: the issue is not present on Android.

Comments (9)

  1. 6b96497eef2ebdf95c4a911d9c7f44e2?d=mm

    pocoster

    Oct 11, 2017 21:06

    Which release has this been fixed in?!? I'm using 2017.1.1f1 and the issue is still present!

  2. 0340c8b047e29e9a4647c529ea613795?d=mm

    WelchCompositions

    Aug 11, 2017 18:00

    Same problem Unity 2017.1.0

  3. 791c3824aa0b2c240b3e20b0c7bdaad3?d=mm

    Ethan_VisualVocal

    Aug 07, 2017 18:30

    @VIRTUALITY_SI: That isn't a workaround. Your suggestion just starts the scene in non-VR mode and delays when the Cardboard instructional "Transition View" appears. When you enable VR mode for the scene (VRSettings.enabled = true;) the transition view still appears regardless of the checkbox setting.

  4. 05c07e033b0e684c161f11e1c151c984?d=mm

    virtuality_si

    Aug 05, 2017 09:04

    You can skip the initial split landscape view if you add "None" as a supported Virtual Reality SDK in that list. Once you have added it you can drag it to the top of that list. I believe it must be first in the list to have the behavior you are looking for.

    This technique is referred to on this page (https://docs.unity3d.com/Manual/VROverview.html#EnablingVRSupport) under the section "Built applications: Choosing startup device"

  5. 791c3824aa0b2c240b3e20b0c7bdaad3?d=mm

    Ethan_VisualVocal

    Jul 31, 2017 23:15

    Still an issue on Unity 2017.1p2 ... it looks really terrible.

    The Google Cardboard transition screen pops up in portrait, then our portrait view eventually pops over the top of it, then when user rotates to landscape the Cardboard transition view reappears and gradually fades away.

    If I add in the Google VR plugin, even as of 1.70, it also doesn't seem to have any settings that allow me to override or control this either.

  6. 1bf56606c303b60f624909772f5b434a?d=mm

    twenty0ne

    Jun 02, 2017 08:27

    Same problem here with Unity5.6.1f1

  7. E6fbd72dd7835d9275c372c8a74b225a?d=mm

    SuperUber

    Jun 01, 2017 16:01

    Same problem here with Unity5.6.1f1

  8. 400a8c860a05e8b0294cba07e4783dda?d=mm

    JeremyEnvoy

    May 03, 2017 23:44

    Same problem on Unity5.6.0f3 (on OSX) and cardboard sdk 1.40, using iPhone 6+. Changing the value does nothing.

  9. B1f06f35e8b68c4e03eddcf4c273df2d?d=mm

    xiesi88

    Apr 21, 2017 03:55

    yes,i have same problem. i use Unity5.6.0f3 and carboard sdk for unity 1.40.

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.