From 32239781e2c933152282ae913ff9706515fb4f0f Mon Sep 17 00:00:00 2001 From: Ben Date: Wed, 18 Oct 2023 16:46:09 +0200 Subject: [PATCH] Additional Null-Check in TransformToDeviceDPI --- source/Components/AvalonDock/Controls/TransformExtentions.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/Components/AvalonDock/Controls/TransformExtentions.cs b/source/Components/AvalonDock/Controls/TransformExtentions.cs index 768601ce..5e4679f1 100644 --- a/source/Components/AvalonDock/Controls/TransformExtentions.cs +++ b/source/Components/AvalonDock/Controls/TransformExtentions.cs @@ -59,7 +59,7 @@ public static Rect GetScreenArea(this FrameworkElement element) public static Point TransformToDeviceDPI(this Visual visual, Point pt) { - var compositionTarget = PresentationSource.FromVisual(visual).CompositionTarget; + var compositionTarget = PresentationSource.FromVisual(visual)?.CompositionTarget ?? null; if (compositionTarget == null) return default; Matrix m = compositionTarget.TransformToDevice;