Merge pull request #6421 from samme/fix/scene-shutdown-loader

Fix error stopping a scene without a loader
This commit is contained in:
Richard Davey 2023-03-20 15:21:31 +00:00 committed by GitHub
commit 6282d89f17
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1296,8 +1296,11 @@ var SceneManager = new Class({
{
var loader = scene.sys.load;
loader.off(LoaderEvents.COMPLETE, this.loadComplete, this);
loader.off(LoaderEvents.COMPLETE, this.payloadComplete, this);
if (loader)
{
loader.off(LoaderEvents.COMPLETE, this.loadComplete, this);
loader.off(LoaderEvents.COMPLETE, this.payloadComplete, this);
}
scene.sys.shutdown(data);
}