Hmmm… Thank you, Rob, for looking into this.
I don’t have all that much to load (in terms of display objects) when the app is launched – meaning, the first scene that main.lua sends my app to go to does not have many display objects to show. I admit I do have a fair few things going in main.lua – but still… it’s definitely less than what I’ve had in main.lua of already released apps built with pre-Graphics 2.0 (and they do not exhibit black screen.)
Another difference between already released apps of mine and my latest project would be… in my already released apps, I load sound effects in the very first scene (let’s call it a menu.lua) before the display objects are created. In the latest app, I load sound effects during the “did” phase in scene:show function of menu.lua equivalent. I wonder if the things that must happen in the “did” phase can cause this black screen? But I thought “did” phase meant after the scene is already displayed…
I’ll experiment some more tomorrow and see if moving things out of “did” phase and putting them in a place similar to where I had them in my already released app would make any difference.
Naomi