Browse Source

Fix GetVisualRoot logic

It was plain wrong.
Steven Kirk 8 years ago
parent
commit
88b0342e3d
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/Avalonia.Visuals/VisualTree/VisualExtensions.cs

+ 1 - 1
src/Avalonia.Visuals/VisualTree/VisualExtensions.cs

@@ -189,7 +189,7 @@ namespace Avalonia.VisualTree
         {
             Contract.Requires<ArgumentNullException>(visual != null);
 
-            return visual.VisualRoot as IRenderRoot ?? visual.VisualRoot;
+            return visual as IRenderRoot ?? visual.VisualRoot;
         }
 
         /// <summary>