diff --git a/src/Avalonia.Layout/LayoutContext.cs b/src/Avalonia.Layout/LayoutContext.cs
index 45a8048ea2..dadce58c0c 100644
--- a/src/Avalonia.Layout/LayoutContext.cs
+++ b/src/Avalonia.Layout/LayoutContext.cs
@@ -14,7 +14,11 @@ namespace Avalonia.Layout
///
/// Gets or sets an object that represents the state of a layout.
///
- public object LayoutState { get; set; }
+ public object LayoutState
+ {
+ get => LayoutStateCore;
+ set => LayoutStateCore = value;
+ }
///
/// Implements the behavior of in a derived or custom LayoutContext.