ソースを参照

fixed flow middle

ncannasse 9 年 前
コミット
fb94e1f66e
1 ファイル変更3 行追加3 行削除
  1. 3 3
      h2d/Flow.hx

+ 3 - 3
h2d/Flow.hx

@@ -454,7 +454,7 @@ class Flow extends Sprite {
 					px = xmax;
 					px = xmax;
 					xmax -= horitontalSpacing;
 					xmax -= horitontalSpacing;
 				case Middle:
 				case Middle:
-					if( midSpace != 0 ) {
+					if( midSpace == 0 ) {
 						var remSize = p.calculatedWidth;
 						var remSize = p.calculatedWidth;
 						for( j in i + 1...childs.length ) {
 						for( j in i + 1...childs.length ) {
 							var p = properties[i];
 							var p = properties[i];
@@ -545,7 +545,7 @@ class Flow extends Sprite {
 			cw = x + maxColWidth + paddingRight + borderWidth;
 			cw = x + maxColWidth + paddingRight + borderWidth;
 
 
 
 
-			// horizontal align
+			// vertical align
 			if( minHeight != null && ch < minHeight ) ch = minHeight;
 			if( minHeight != null && ch < minHeight ) ch = minHeight;
 			var endY = ch - (paddingBottom + borderHeight);
 			var endY = ch - (paddingBottom + borderHeight);
 			var ymin : Float = startY, ymax : Float = endY;
 			var ymin : Float = startY, ymax : Float = endY;
@@ -570,7 +570,7 @@ class Flow extends Sprite {
 					py = ymax;
 					py = ymax;
 					ymax -= verticalSpacing;
 					ymax -= verticalSpacing;
 				case Middle:
 				case Middle:
-					if( midSpace != 0 ) {
+					if( midSpace == 0 ) {
 						var remSize = p.calculatedHeight;
 						var remSize = p.calculatedHeight;
 						for( j in i + 1...childs.length ) {
 						for( j in i + 1...childs.length ) {
 							var p = properties[i];
 							var p = properties[i];