Browse Source

Fix for layout

Nikita Tsukanov 9 năm trước cách đây
mục cha
commit
c08673fed5

+ 1 - 0
src/Avalonia.Controls/EmbeddableControlRoot.cs

@@ -46,6 +46,7 @@ namespace Avalonia.Controls
 
         protected override Size MeasureOverride(Size availableSize)
         {
+            base.MeasureOverride(PlatformImpl.ClientSize);
             return PlatformImpl.ClientSize;
         }
 

+ 1 - 1
src/Avalonia.Controls/Platform/PlatformManager.cs

@@ -43,7 +43,7 @@ namespace Avalonia.Controls.Platform
             return s_designerMode ? platform.CreateEmbeddableWindow() : platform.CreateWindow();
         }
 
-        public static IWindowImpl CreateEmbeddableWindow()
+        public static IEmbeddableWindowImpl CreateEmbeddableWindow()
         {
             var platform = AvaloniaLocator.Current.GetService<IWindowingPlatform>();
             if (platform == null)