We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5db50a3 commit 3b10c20Copy full SHA for 3b10c20
src/Etterna/Screen/Gameplay/ScreenGameplay.cpp
@@ -1309,8 +1309,10 @@ ScreenGameplay::Input(const InputEventPlus& input) -> bool
1309
bHoldingGiveUp |= (input.MenuI == GAME_BUTTON_START);
1310
}
1311
1312
- // Exiting gameplay by holding Start (Forced Fail)
1313
- if (bHoldingGiveUp && PREFSMAN->m_AllowStartToGiveUp) {
+ // Exiting gameplay by holding Start (Forced Fail)
+ // Never allow holding start in Practice Mode
1314
+ if (bHoldingGiveUp && !GAMESTATE->IsPracticeMode() &&
1315
+ PREFSMAN->m_AllowStartToGiveUp) {
1316
if (input.type == IET_RELEASE) {
1317
AbortGiveUp(true);
1318
} else if (input.type == IET_FIRST_PRESS &&
0 commit comments