From 6001f2f47d13e08ce582f4ab4078d4fb3c2a8fc9 Mon Sep 17 00:00:00 2001 From: Flamefire Date: Fri, 24 Oct 2014 13:51:29 +0200 Subject: [PATCH] Fix exception on shutdown --- Vocaluxe/Base/CGraphics.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Vocaluxe/Base/CGraphics.cs b/Vocaluxe/Base/CGraphics.cs index d35fe9ff..0072acfb 100644 --- a/Vocaluxe/Base/CGraphics.cs +++ b/Vocaluxe/Base/CGraphics.cs @@ -114,9 +114,10 @@ namespace Vocaluxe.Base public static void Close() { - if (_CurrentPopupScreen != EPopupScreens.NoPopup) + if (_CurrentPopupScreen != EPopupScreens.NoPopup && _PopupScreens.Count > 0) _PopupScreens[(int)_CurrentPopupScreen].OnClose(); - _Screens[(int)_CurrentScreen].OnClose(); + if (_Screens.Count > 0) + _Screens[(int)_CurrentScreen].OnClose(); } public static void LoadTheme()