From 27ae50cb5f7af3f7361bbc9dddff9565d565a44a Mon Sep 17 00:00:00 2001 From: M&M Date: Thu, 29 Apr 2021 23:09:31 -0700 Subject: [PATCH] prevent some crashes on web in charting state --- source/ChartingState.hx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/source/ChartingState.hx b/source/ChartingState.hx index 29540e6..ddd4478 100644 --- a/source/ChartingState.hx +++ b/source/ChartingState.hx @@ -743,7 +743,7 @@ class ChartingState extends MusicBeatState PlayState.SONG = _song; FlxG.sound.music.stop(); vocals.stop(); - FlxG.switchState(new PlayState()); + LoadingState.loadAndSwitchState(new PlayState()); } if (FlxG.keys.justPressed.E) @@ -1255,13 +1255,13 @@ class ChartingState extends MusicBeatState function loadJson(song:String):Void { PlayState.SONG = Song.loadFromJson(song.toLowerCase(), song.toLowerCase()); - FlxG.resetState(); + LoadingState.loadAndSwitchState(new ChartingState()); } function loadAutosave():Void { PlayState.SONG = Song.parseJSONshit(FlxG.save.data.autosave); - FlxG.resetState(); + LoadingState.loadAndSwitchState(new ChartingState()); } function autosaveSong():Void