aboutsummaryrefslogtreecommitdiff
path: root/source/WindowsFormsApplication1/SkinEngine/skins.cs
diff options
context:
space:
mode:
Diffstat (limited to 'source/WindowsFormsApplication1/SkinEngine/skins.cs')
-rw-r--r--source/WindowsFormsApplication1/SkinEngine/skins.cs15
1 files changed, 11 insertions, 4 deletions
diff --git a/source/WindowsFormsApplication1/SkinEngine/skins.cs b/source/WindowsFormsApplication1/SkinEngine/skins.cs
index 8dcaea2..72f5021 100644
--- a/source/WindowsFormsApplication1/SkinEngine/skins.cs
+++ b/source/WindowsFormsApplication1/SkinEngine/skins.cs
@@ -4,7 +4,7 @@ using Newtonsoft.Json;
using System;
using ShiftOS;
using System.IO.Compression;
-using System.Windows.Forms;
+using ShiftUI;
using System.Collections.Generic;
using System.Drawing.Imaging;
@@ -568,9 +568,16 @@ namespace Skinning
loadedSkin = JsonConvert.DeserializeObject<Skin>(rawData);
if (File.Exists(Paths.LoadedSkin + "panels.json"))
{
- string panels = File.ReadAllText(Paths.LoadedSkin + "panels.json");
- loadedSkin.DesktopPanels = JsonConvert.DeserializeObject<List<DesktopPanel>>(panels);
- LoadPanels();
+ try
+ {
+ string panels = File.ReadAllText(Paths.LoadedSkin + "panels.json");
+ loadedSkin.DesktopPanels = JsonConvert.DeserializeObject<List<DesktopPanel>>(panels);
+ LoadPanels();
+ }
+ catch
+ {
+
+ }
}
loadimages();
LoadEmbeddedNamePack();