diff --git a/bi/widget.js b/bi/widget.js index a3e3971cd..7e8266319 100644 --- a/bi/widget.js +++ b/bi/widget.js @@ -3698,6 +3698,7 @@ BI.Arrangement = BI.inherit(BI.Widget, { var occupied = this._applyContainer(); switch (this.getLayoutType()) { case BI.Arrangement.LAYOUT_TYPE.ADAPTIVE: + case BI.Arrangement.LAYOUT_TYPE.FREE: if (this._isArrangeFine()) { var width = this.getClientWidth(); var xRatio = (ratio.x || 1) * width / (occupied.left + occupied.width); @@ -3718,8 +3719,6 @@ BI.Arrangement = BI.inherit(BI.Widget, { this.relayout(); } break; - case BI.Arrangement.LAYOUT_TYPE.FREE: - break; case BI.Arrangement.LAYOUT_TYPE.GRID: if (this._isArrangeFine()) { var width = this.getClientWidth(); diff --git a/docs/widget.js b/docs/widget.js index a3e3971cd..7e8266319 100644 --- a/docs/widget.js +++ b/docs/widget.js @@ -3698,6 +3698,7 @@ BI.Arrangement = BI.inherit(BI.Widget, { var occupied = this._applyContainer(); switch (this.getLayoutType()) { case BI.Arrangement.LAYOUT_TYPE.ADAPTIVE: + case BI.Arrangement.LAYOUT_TYPE.FREE: if (this._isArrangeFine()) { var width = this.getClientWidth(); var xRatio = (ratio.x || 1) * width / (occupied.left + occupied.width); @@ -3718,8 +3719,6 @@ BI.Arrangement = BI.inherit(BI.Widget, { this.relayout(); } break; - case BI.Arrangement.LAYOUT_TYPE.FREE: - break; case BI.Arrangement.LAYOUT_TYPE.GRID: if (this._isArrangeFine()) { var width = this.getClientWidth(); diff --git a/src/widget/arrangement/arrangement.js b/src/widget/arrangement/arrangement.js index d56a878b1..75e597cc5 100644 --- a/src/widget/arrangement/arrangement.js +++ b/src/widget/arrangement/arrangement.js @@ -2703,6 +2703,7 @@ BI.Arrangement = BI.inherit(BI.Widget, { var occupied = this._applyContainer(); switch (this.getLayoutType()) { case BI.Arrangement.LAYOUT_TYPE.ADAPTIVE: + case BI.Arrangement.LAYOUT_TYPE.FREE: if (this._isArrangeFine()) { var width = this.getClientWidth(); var xRatio = (ratio.x || 1) * width / (occupied.left + occupied.width); @@ -2723,8 +2724,6 @@ BI.Arrangement = BI.inherit(BI.Widget, { this.relayout(); } break; - case BI.Arrangement.LAYOUT_TYPE.FREE: - break; case BI.Arrangement.LAYOUT_TYPE.GRID: if (this._isArrangeFine()) { var width = this.getClientWidth();