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);
}