Skip to content

Commit c7be276

Browse files
committed
Fix inconsistent Paused state for Chart Preview
1 parent 8299957 commit c7be276

File tree

3 files changed

+5
-0
lines changed

3 files changed

+5
-0
lines changed

Themes/Til Death/BGAnimations/_chartpreview.lua

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,9 @@ local t = Def.ActorFrame {
8383
InitCommand = function(self)
8484
self:xy(wodth/2, SCREEN_HEIGHT/2)
8585
self:settext(""):diffuse(color("0.8,0,0"))
86+
end,
87+
NoteFieldVisibleMessageCommand = function(self)
88+
self:settext("")
8689
end
8790
},
8891
Def.Quad {

src/Etterna/Models/Songs/Song.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1973,6 +1973,7 @@ Song::Borp()
19731973
PlayParams.fLengthSeconds = GetLastSecond() + 2.f;
19741974
}
19751975
SOUND->PlayMusic(PlayParams, FallbackMusic);
1976+
GAMESTATE->SetPaused(false);
19761977
}
19771978

19781979
void

src/Etterna/Screen/Others/ScreenSelectMusic.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1485,6 +1485,7 @@ ScreenSelectMusic::GeneratePreviewNoteField()
14851485
}
14861486

14871487
GAMESTATE->m_bIsChartPreviewActive = true;
1488+
GAMESTATE->SetPaused(false);
14881489

14891490
// Create and Render the NoteField afterwards
14901491
// It is done in this order so we don't see it before the music changes.

0 commit comments

Comments
 (0)