Browse Source

+ more `ContainsExclusive` for nodes

pull/8599/head
Evgeny Gorbovoy 4 years ago
parent
commit
2a57609217
  1. 2
      src/Avalonia.Base/Rendering/SceneGraph/ExperimentalAcrylicNode.cs
  2. 2
      src/Avalonia.Base/Rendering/SceneGraph/GlyphRunNode.cs
  3. 2
      src/Avalonia.Base/Rendering/SceneGraph/ImageNode.cs

2
src/Avalonia.Base/Rendering/SceneGraph/ExperimentalAcrylicNode.cs

@ -83,7 +83,7 @@ namespace Avalonia.Rendering.SceneGraph
if (Material != null)
{
var rect = Rect.Rect;
return rect.Contains(p);
return rect.ContainsExclusive(p);
}
}

2
src/Avalonia.Base/Rendering/SceneGraph/GlyphRunNode.cs

@ -73,6 +73,6 @@ namespace Avalonia.Rendering.SceneGraph
}
/// <inheritdoc/>
public override bool HitTest(Point p) => Bounds.Contains(p);
public override bool HitTest(Point p) => Bounds.ContainsExclusive(p);
}
}

2
src/Avalonia.Base/Rendering/SceneGraph/ImageNode.cs

@ -109,7 +109,7 @@ namespace Avalonia.Rendering.SceneGraph
}
/// <inheritdoc/>
public override bool HitTest(Point p) => Bounds.Contains(p);
public override bool HitTest(Point p) => Bounds.ContainsExclusive(p);
public override void Dispose()
{

Loading…
Cancel
Save