From 38e63d8dc80e9d077c0d7e6a1c08398b4378c519 Mon Sep 17 00:00:00 2001 From: walterlv Date: Sun, 22 Apr 2018 16:35:21 +0800 Subject: [PATCH] Fix issue#1516 MinHeight/MinWidth deos not work correctly in Grid.ColumnDefinition/RowDefinition. --- src/Avalonia.Controls/Grid.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Avalonia.Controls/Grid.cs b/src/Avalonia.Controls/Grid.cs index 2a564b6a2c..5c4312f51b 100644 --- a/src/Avalonia.Controls/Grid.cs +++ b/src/Avalonia.Controls/Grid.cs @@ -726,6 +726,7 @@ namespace Avalonia.Controls double newsize = segmentSize; newsize += contribution * (type == GridUnitType.Star ? matrix[i, i].Stars : 1); newsize = Math.Min(newsize, matrix[i, i].Max); + newsize = Math.Max(newsize, matrix[i, i].Min); assigned |= newsize > segmentSize; size -= newsize - segmentSize;