Skip to content

Commit ca75b67

Browse files
DrCopyPasteDrCopyPaste
authored andcommitted
allow setting svgimage source to null
1 parent 14fc319 commit ca75b67

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

Source/SVGImage/SVG/SVGImage.cs

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -728,11 +728,8 @@ static void OnSizeTypeChanged(DependencyObject d, DependencyPropertyChangedEvent
728728

729729
static void OnSourceChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
730730
{
731-
if (e.NewValue != null)
732-
{
733-
StreamResourceInfo resource = Application.GetResourceStream(new Uri(e.NewValue.ToString(), UriKind.Relative));
734-
((SVGImage)d).SetImage(resource.Stream);
735-
}
731+
StreamResourceInfo resource = e.NewValue != null ? Application.GetResourceStream(new Uri(e.NewValue.ToString(), UriKind.Relative)) : null;
732+
((SVGImage)d).SetImage(resource != null ? resource.Stream : null);
736733
}
737734

738735
static void OnFileSourceChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)

0 commit comments

Comments
 (0)