Search Issue Tracker

By Design

Votes

1

Found in

4.3.1f1

Issue ID

588579

Regression

No

OnApplicationPause(false) is called before Start() on WP8

WP8

-

Initial launch of application calls OnApplicationPause(false) even though it could not have been on pause.

Steps to reproduce:
1. Create a script which prints out log messages on Start() and OnApplicationPause(bool)
2. Attach created script to any gameObject of project initial scene
3. Build and run it on WP8 device
4. See player log - OnApplicationPause(false) message will be logged before Start() message.

Comments (2)

  1. shubhamswaraj2021

    Aug 18, 2020 11:49

    good one <a href="https://www.lyricsauto.com">lyricsauto</a>

  2. adamt

    Jan 14, 2015 18:56

    If this is by design, you might want to make a note of it in http://docs.unity3d.com/Manual/ExecutionOrder.html. The flowchart on that page makes it seem as though OnApplicationPause will occur very late in the lifecycle.

    In practice, OnApplicationPause(false) fires when I first start my game (after Awake, but before Start).

Add comment

Log in to post comment

All about bugs

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