diff --git a/lime/app/Preloader.hx b/lime/app/Preloader.hx index b9f8f7541..775a8a548 100644 --- a/lime/app/Preloader.hx +++ b/lime/app/Preloader.hx @@ -50,6 +50,7 @@ class Preloader #if flash extends Sprite #end { private var libraryNames:Array; private var loadedLibraries:Int; private var loadedStage:Bool; + private var preloadComplete:Bool; private var preloadStarted:Bool; private var simulateProgress:Bool; @@ -341,7 +342,13 @@ class Preloader #if flash extends Sprite #end { if (!simulateProgress && #if flash loadedStage && #end loadedLibraries == (libraries.length + libraryNames.length)) { - Log.verbose ("Preload complete"); + if (!preloadComplete) { + + preloadComplete = true; + + Log.verbose ("Preload complete"); + + } start ();