From 7f2fe5f4d84faed1067d7b0975ec9e8525cd3750 Mon Sep 17 00:00:00 2001 From: Alexander Eckart Date: Mon, 20 Feb 2012 17:58:49 +0100 Subject: [PATCH] pause bg music only in OnShowFinish, do not play bg music in record screen --- Vocaluxe/Menu/CMenu.cs | 1 - Vocaluxe/Screens/CScreenOptionsRecord.cs | 6 ++++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/Vocaluxe/Menu/CMenu.cs b/Vocaluxe/Menu/CMenu.cs index 0a22baeb..282fb865 100644 --- a/Vocaluxe/Menu/CMenu.cs +++ b/Vocaluxe/Menu/CMenu.cs @@ -856,7 +856,6 @@ namespace Vocaluxe.Menu public virtual void OnShow() { ResumeBG(); - CBackgroundMusic.Play(); } public virtual void OnShowFinish() diff --git a/Vocaluxe/Screens/CScreenOptionsRecord.cs b/Vocaluxe/Screens/CScreenOptionsRecord.cs index 0aa1e577..4426b7af 100644 --- a/Vocaluxe/Screens/CScreenOptionsRecord.cs +++ b/Vocaluxe/Screens/CScreenOptionsRecord.cs @@ -353,6 +353,12 @@ namespace Vocaluxe.Screens _DelaySound = -1; } + public override void OnShowFinish() + { + base.OnShowFinish(); + CBackgroundMusic.Pause(); + } + public override bool Draw() { DrawBG();