mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-11-05 13:26:48 +08:00
Fix wrap-layout implementation for iOS
Fix layout-helper so that unit-tests can work again
This commit is contained in:
@@ -146,7 +146,7 @@ export class WrapLayout extends common.WrapLayout {
|
||||
|
||||
|
||||
childWidth = length;
|
||||
childHeight = isNaN(this.itemHeight) ? childHeight : this.itemHeight * density;
|
||||
childHeight = this.itemHeight > 0 ? this.itemHeight * density : childHeight;
|
||||
if (childTop + childHeight > childrenLength) {
|
||||
// Move to top.
|
||||
childTop = this.paddingTop * density;
|
||||
@@ -162,7 +162,7 @@ export class WrapLayout extends common.WrapLayout {
|
||||
}
|
||||
}
|
||||
else {
|
||||
childWidth = isNaN(this.itemWidth) ? childWidth : this.itemWidth * density;
|
||||
childWidth = this.itemWidth > 0 ? this.itemWidth * density : childWidth;
|
||||
childHeight = length;
|
||||
if (childLeft + childWidth > childrenLength) {
|
||||
// Move to left.
|
||||
|
||||
Reference in New Issue
Block a user