Search Issue Tracker

By Design

Votes

1

Found in

2017.4

2019.3.3f1

2020.2

Issue ID

1227952

Regression

No

UIBehaviour.OnRectTransformDimensionsChange() is called before Awake()

Scripting

-

Steps to reproduce:
1. Open user's attached project "UnityBugOnRectTransformDimensionsChange.zip"
2. Open "SampleScene"
3. Enter Play mode
4. Notice the console that UIBehaviour.OnRectTransformDimensionsChange is called before Awake()

Expected results: Awake() is always called first
Actual results: UIBehaviour.OnRectTransformDimensionsChange is called before Awake()

Reproducible with: 2017.4,38f1, 2020.2.0a3

  1. Resolution Note (2020.2.X):

    OnRectTransformDimensionsChange is called before Awake/OnEnable/Start - current behavior is by design

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.