5.3 OnLevelWasLoaded(int) behavior different in editor then build

In 5.2 and earlier level 0 would not call OnLevelWasLoaded(int) at all. In 5.3 it gets called in builds but not in the editor.

Hi,

Thanks, if possible could you please file a bug.

I don’t see it as a bad thing that OnLevelWasLoaded is now called for the first scene, but the inconsistency is annoying.

I saw the difference when I upgraded Unity 5.1 to 5.3.

And I realized about this behavior when I launched the game in Android, not in editor.

Edit: I’m reading about this issue and some solutions here.

Any chance this inconsistency will get fixed soon? It’s really annoying.