Skip to content

Commit a88feb6

Browse files
authored
Merge pull request #95 from lukas-kirschner/master
Fixed missing Null check causing NullPointerExceptions when an SVG image is placed inside a DataGridCheckBoxColumn
2 parents eb6eff9 + fc1ec4a commit a88feb6

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Source/SVGImage/SVG/SVGImage.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -872,7 +872,7 @@ static void OnSizeTypeChanged(DependencyObject d, DependencyPropertyChangedEvent
872872

873873
static void OnSourceChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
874874
{
875-
var sourceUri = new Uri(e.NewValue.ToString(), UriKind.Relative);
875+
var sourceUri = e.NewValue != null ? new Uri(e.NewValue.ToString(), UriKind.Relative) : null;
876876
var resource = e.NewValue != null ? Application.GetResourceStream(sourceUri) : null;
877877
((SVGImage)d).SetImage(resource != null ? resource.Stream : null);
878878
}

0 commit comments

Comments
 (0)