diff --git a/src/Avalonia.Base/VisualTree/VisualExtensions.cs b/src/Avalonia.Base/VisualTree/VisualExtensions.cs index beaaf50e76..b58db3b276 100644 --- a/src/Avalonia.Base/VisualTree/VisualExtensions.cs +++ b/src/Avalonia.Base/VisualTree/VisualExtensions.cs @@ -378,6 +378,11 @@ namespace Avalonia.VisualTree return visual as IRenderRoot ?? visual.VisualRoot; } + /// + /// Returns a value indicating whether this control is attached to a visual root. + /// + public static bool IsAttachedToVisualTree(this Visual visual) => visual.IsAttachedToVisualTree; + /// /// Tests whether an is an ancestor of another visual. ///