Skip to content

Commit 05b9d68

Browse files
Merge pull request #4227 from Lasercar/main-menu-not-remembering-freeplay-menu-selection-fix
Main menu not remembering freeplay menu selection fix
2 parents 45f0f14 + bf36a86 commit 05b9d68

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

source/funkin/ui/mainmenu/MainMenuState.hx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,7 @@ class MainMenuState extends MusicBeatState
9999
createMenuItem('freeplay', 'mainmenu/freeplay', function() {
100100
persistentDraw = true;
101101
persistentUpdate = false;
102+
rememberedSelectedIndex = menuItems.selectedIndex;
102103
// Freeplay has its own custom transition
103104
FlxTransitionableState.skipNextTransIn = true;
104105
FlxTransitionableState.skipNextTransOut = true;
@@ -413,6 +414,7 @@ class MainMenuState extends MusicBeatState
413414

414415
if (controls.BACK && menuItems.enabled && !menuItems.busy)
415416
{
417+
rememberedSelectedIndex = menuItems.selectedIndex;
416418
FlxG.switchState(() -> new TitleState());
417419
FunkinSound.playOnce(Paths.sound('cancelMenu'));
418420
}

0 commit comments

Comments
 (0)