From 9f10cc08ef2828cc6d553fef224eb82c41e5fc3f Mon Sep 17 00:00:00 2001 From: Michael Oborne Date: Tue, 23 Feb 2016 06:35:51 +0800 Subject: [PATCH] MainV2: handle theme error --- MainV2.cs | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/MainV2.cs b/MainV2.cs index c8b777c284..4d42a2b503 100644 --- a/MainV2.cs +++ b/MainV2.cs @@ -548,8 +548,16 @@ public MainV2() if (Settings.Instance["theme"] != null) { - ThemeManager.SetTheme( - (ThemeManager.Themes) Enum.Parse(typeof (ThemeManager.Themes), Settings.Instance["theme"].ToString())); + try + { + ThemeManager.SetTheme( + (ThemeManager.Themes) + Enum.Parse(typeof (ThemeManager.Themes), Settings.Instance["theme"].ToString())); + } + catch (Exception exception) + { + log.Error(exception); + } if (ThemeManager.CurrentTheme == ThemeManager.Themes.Custom) {