diff --git a/src/Avalonia.Visuals/Rendering/SceneGraph/ImageNode.cs b/src/Avalonia.Visuals/Rendering/SceneGraph/ImageNode.cs index b34ce42dc2..4a50f12095 100644 --- a/src/Avalonia.Visuals/Rendering/SceneGraph/ImageNode.cs +++ b/src/Avalonia.Visuals/Rendering/SceneGraph/ImageNode.cs @@ -82,6 +82,8 @@ namespace Avalonia.Rendering.SceneGraph /// public void Render(IDrawingContextImpl context) { + // TODO: Probably need to introduce some kind of locking mechanism in the case of + // WriteableBitmap. context.Transform = Transform; context.DrawImage(Source, Opacity, SourceRect, DestRect); } diff --git a/src/Avalonia.Visuals/Rendering/SceneGraph/RectangleNode.cs b/src/Avalonia.Visuals/Rendering/SceneGraph/RectangleNode.cs index 33cccf5732..eaaaec171a 100644 --- a/src/Avalonia.Visuals/Rendering/SceneGraph/RectangleNode.cs +++ b/src/Avalonia.Visuals/Rendering/SceneGraph/RectangleNode.cs @@ -109,6 +109,7 @@ namespace Avalonia.Rendering.SceneGraph } } + // TODO: This doesn't respect CornerRadius yet. /// public override bool HitTest(Point p) => Bounds.Contains(p); }