From f5191fb3b0525580105b61527d0688f5fcd0fbc8 Mon Sep 17 00:00:00 2001 From: djdiskmachine Date: Sat, 25 Apr 2026 21:38:23 +0200 Subject: [PATCH] Don't audition during playback closes https://github.com/djdiskmachine/LittleGPTracker/issues/246 --- sources/Application/Views/PhraseView.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/sources/Application/Views/PhraseView.cpp b/sources/Application/Views/PhraseView.cpp index fcb0055c..d087d6cc 100644 --- a/sources/Application/Views/PhraseView.cpp +++ b/sources/Application/Views/PhraseView.cpp @@ -984,7 +984,10 @@ void PhraseView::processNormalButtonMask(unsigned short mask) { if (mask & EPBM_A) { if ((col_ == 0) || (col_ == 1)) { // Preview when pressing A Player *player = Player::GetInstance(); - player->OnStartButton(PM_AUDITION, viewData_->songX_, false, viewData_->chainRow_); + if (!player->IsRunning()) { + player->OnStartButton(PM_AUDITION, viewData_->songX_, false, + viewData_->chainRow_); + } } if (mask & EPBM_DOWN) {