Index: sky/sdk/lib/framework/rendering/box.dart |
diff --git a/sky/sdk/lib/framework/rendering/box.dart b/sky/sdk/lib/framework/rendering/box.dart |
index 100219477b9e13b750ad812f20c20636e9065313..f6bb40bf0484012044dd904d444cf13b4650eb8a 100644 |
--- a/sky/sdk/lib/framework/rendering/box.dart |
+++ b/sky/sdk/lib/framework/rendering/box.dart |
@@ -55,9 +55,9 @@ class BoxConstraints { |
double horizontal = edges.left + edges.right; |
double vertical = edges.top + edges.bottom; |
return new BoxConstraints( |
- minWidth: math.min(0.0, minWidth - horizontal), |
+ minWidth: math.max(0.0, minWidth - horizontal), |
maxWidth: maxWidth - horizontal, |
- minHeight: math.min(0.0, minHeight - vertical), |
+ minHeight: math.max(0.0, minHeight - vertical), |
maxHeight: maxHeight - vertical |
); |
} |