Index: Source/core/rendering/RenderFlexibleBox.cpp |
diff --git a/Source/core/rendering/RenderFlexibleBox.cpp b/Source/core/rendering/RenderFlexibleBox.cpp |
index 2395e4a874a331f929f40bc64fa489fd9b48fc2c..fe43b7befe5ff56e3f46629e5186283369d92a7b 100644 |
--- a/Source/core/rendering/RenderFlexibleBox.cpp |
+++ b/Source/core/rendering/RenderFlexibleBox.cpp |
@@ -1209,15 +1209,17 @@ void RenderFlexibleBox::layoutColumnReverse(const OrderedFlexItemList& children, |
static LayoutUnit initialAlignContentOffset(LayoutUnit availableFreeSpace, EAlignContent alignContent, unsigned numberOfLines) |
{ |
- if (alignContent == AlignContentFlexEnd) |
- return availableFreeSpace; |
- if (alignContent == AlignContentCenter) |
- return availableFreeSpace / 2; |
- if (alignContent == AlignContentSpaceAround) { |
- if (availableFreeSpace > 0 && numberOfLines) |
- return availableFreeSpace / (2 * numberOfLines); |
- if (availableFreeSpace < 0) |
+ if (numberOfLines > 1) { |
tony
2014/05/19 16:43:45
Nit: I would early return so there's less indentio
harpreet.sk
2014/05/20 07:39:43
Done.
|
+ if (alignContent == AlignContentFlexEnd) |
+ return availableFreeSpace; |
+ if (alignContent == AlignContentCenter) |
return availableFreeSpace / 2; |
+ if (alignContent == AlignContentSpaceAround) { |
+ if (availableFreeSpace > 0 && numberOfLines) |
+ return availableFreeSpace / (2 * numberOfLines); |
+ if (availableFreeSpace < 0) |
+ return availableFreeSpace / 2; |
+ } |
} |
return 0; |
} |