From 3b502086f897d99cf1ade8fa66ec7b47ffdd9b12 Mon Sep 17 00:00:00 2001 From: Wojtek Figat Date: Mon, 18 Mar 2024 17:38:05 +0100 Subject: [PATCH] Fix UI coordinate convertion in `CanvasScaler` --- Source/Engine/UI/GUI/CanvasScaler.cs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Source/Engine/UI/GUI/CanvasScaler.cs b/Source/Engine/UI/GUI/CanvasScaler.cs index f0cc59b10..b36a62f27 100644 --- a/Source/Engine/UI/GUI/CanvasScaler.cs +++ b/Source/Engine/UI/GUI/CanvasScaler.cs @@ -429,6 +429,13 @@ namespace FlaxEngine.GUI return ContainsPoint(ref location); } + /// + public override bool IntersectsChildContent(Control child, Float2 location, out Float2 childSpaceLocation) + { + location /= _scale; + return base.IntersectsChildContent(child, location, out childSpaceLocation); + } + /// public override bool ContainsPoint(ref Float2 location, bool precise = false) {