From cafb259e13fe74d19b8c90a82e1ec459c15e8953 Mon Sep 17 00:00:00 2001 From: Florian Kuepper Date: Sun, 4 Mar 2012 13:15:51 +0100 Subject: [PATCH] Don't look for ScreenCredits.xml --- Vocaluxe/Menu/CGraphics.cs | 24 ++++++++++++++++++------ 1 file changed, 18 insertions(+), 6 deletions(-) diff --git a/Vocaluxe/Menu/CGraphics.cs b/Vocaluxe/Menu/CGraphics.cs index 6d7116e9..a47dd769 100644 --- a/Vocaluxe/Menu/CGraphics.cs +++ b/Vocaluxe/Menu/CGraphics.cs @@ -249,9 +249,12 @@ namespace Vocaluxe.Menu for (int i = 0; i < Screens.Length; i++) { - CLog.StartBenchmark(1, "Load Theme " + Enum.GetNames(typeof(EScreens))[i]); - Screens[i].LoadTheme(); - CLog.StopBenchmark(1, "Load Theme " + Enum.GetNames(typeof(EScreens))[i]); + if (Enum.GetNames(typeof(EScreens))[i] != Enum.GetName(typeof(EScreens), (int)EScreens.ScreenCredits)) + { + CLog.StartBenchmark(1, "Load Theme " + Enum.GetNames(typeof(EScreens))[i]); + Screens[i].LoadTheme(); + CLog.StopBenchmark(1, "Load Theme " + Enum.GetNames(typeof(EScreens))[i]); + } } } @@ -260,7 +263,10 @@ namespace Vocaluxe.Menu ReloadCursor(); for (int i = 0; i < Screens.Length; i++) { - Screens[i].ReloadTheme(); + if (Enum.GetNames(typeof(EScreens))[i] != Enum.GetName(typeof(EScreens), (int)EScreens.ScreenCredits)) + { + Screens[i].ReloadTheme(); + } } } @@ -269,7 +275,10 @@ namespace Vocaluxe.Menu ReloadCursor(); for (int i = 0; i < Screens.Length; i++) { - Screens[i].ReloadTextures(); + if (Enum.GetNames(typeof(EScreens))[i] != Enum.GetName(typeof(EScreens), (int)EScreens.ScreenCredits)) + { + Screens[i].ReloadTextures(); + } } } @@ -278,7 +287,10 @@ namespace Vocaluxe.Menu CTheme.SaveTheme(); for (int i = 0; i < Screens.Length; i++) { - Screens[i].SaveTheme(); + if (Enum.GetNames(typeof(EScreens))[i] != Enum.GetName(typeof(EScreens), (int)EScreens.ScreenCredits)) + { + Screens[i].SaveTheme(); + } } }