Skip to content

Commit 94dbe7d

Browse files
committed
Update Loading.cs
1 parent 31d0ca7 commit 94dbe7d

File tree

1 file changed

+4
-1
lines changed
  • src/WPFDevelopers.Shared/Controls/Loading

1 file changed

+4
-1
lines changed

src/WPFDevelopers.Shared/Controls/Loading/Loading.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,11 +70,12 @@ private static void Parent_Loaded(object sender, RoutedEventArgs e)
7070

7171
private static void CreateLoading(UIElement uIElement, bool isRemove = false)
7272
{
73+
if (uIElement == null) return;
7374
UIElement value = null;
7475
var layer = AdornerLayer.GetAdornerLayer(uIElement);
7576
if (layer == null) return;
7677
var adorners = layer.GetAdorners(uIElement);
77-
if (isRemove || adorners != null)
78+
if (adorners != null)
7879
{
7980
foreach (var item in adorners)
8081
{
@@ -87,6 +88,8 @@ private static void CreateLoading(UIElement uIElement, bool isRemove = false)
8788
}
8889
}
8990
}
91+
if (isRemove)
92+
return;
9093
var adornerContainer = new AdornerContainer(uIElement);
9194
var type = GetLoadingType(uIElement);
9295
var isLoading = GetIsShow(uIElement);

0 commit comments

Comments
 (0)