fix ui error

This commit is contained in:
rmbgame
2021-05-06 15:24:08 +08:00
parent 24faae27d6
commit 2fdd78ce25
@@ -51,10 +51,12 @@ namespace Avalonia.Controls
this.Position = point;
}
if (vm.SizePosition.Width > 0)
if (vm.SizePosition.Width > 0
&& Screens.Primary.WorkingArea.Width >= vm.SizePosition.Width)
this.Width = vm.SizePosition.Width;
if (vm.SizePosition.Height > 0)
if (vm.SizePosition.Height > 0
&& Screens.Primary.WorkingArea.Height >= vm.SizePosition.Height)
this.Height = vm.SizePosition.Height;
HandleResized(new Size(this.Width, this.Height));