diff --git a/.gitignore b/.gitignore
index cd263446..73a63a6b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -11,6 +11,4 @@ build/*
!build/tools/
build/tools/*
!build/tools/packages.config
-!build/tools/VisualStudioToolsManifest.xml
-src/Shared/HandyControl_Shared/Themes/Theme.xaml
-src/Net_40/HandyControl_Net_40/Themes/Theme.xaml
\ No newline at end of file
+!build/tools/VisualStudioToolsManifest.xml
\ No newline at end of file
diff --git a/src/Shared/HandyControl_Shared/Controls/Growl/Growl.cs b/src/Shared/HandyControl_Shared/Controls/Growl/Growl.cs
index 61aac3dc..733991b2 100644
--- a/src/Shared/HandyControl_Shared/Controls/Growl/Growl.cs
+++ b/src/Shared/HandyControl_Shared/Controls/Growl/Growl.cs
@@ -321,6 +321,8 @@ namespace HandyControl.Controls
private void Update()
{
+ if (DesignerHelper.IsInDesignMode) return;
+
if (Type == InfoType.Ask)
{
_panelMore.IsEnabled = true;
diff --git a/src/Shared/HandyControl_Shared/Controls/Other/Drawer.cs b/src/Shared/HandyControl_Shared/Controls/Other/Drawer.cs
index 9f45732d..cd87b3f0 100644
--- a/src/Shared/HandyControl_Shared/Controls/Other/Drawer.cs
+++ b/src/Shared/HandyControl_Shared/Controls/Other/Drawer.cs
@@ -259,7 +259,7 @@ namespace HandyControl.Controls
private void OnIsOpenChanged(bool isOpen)
{
- if (Content == null) return;
+ if (Content == null || DesignerHelper.IsInDesignMode) return;
_window = WindowHelper.GetActiveWindow();
if (_window == null) return;
diff --git a/src/Shared/HandyControl_Shared/Themes/Theme.xaml b/src/Shared/HandyControl_Shared/Themes/Theme.xaml
index 92dd017d..97b9766c 100644
--- a/src/Shared/HandyControl_Shared/Themes/Theme.xaml
+++ b/src/Shared/HandyControl_Shared/Themes/Theme.xaml
@@ -527,7 +527,7 @@
-
+
@@ -541,7 +541,7 @@
-
+
@@ -2278,13 +2278,13 @@