From ee8dfb3b72cad27343556bfe1935222e47528d03 Mon Sep 17 00:00:00 2001 From: vakrilov Date: Fri, 22 Jan 2016 18:13:16 +0200 Subject: [PATCH] Call removeRows/Columns in set rows and columns methods --- ui/layouts/grid-layout/grid-layout-common.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ui/layouts/grid-layout/grid-layout-common.ts b/ui/layouts/grid-layout/grid-layout-common.ts index eaf81b9ac..a88805008 100644 --- a/ui/layouts/grid-layout/grid-layout-common.ts +++ b/ui/layouts/grid-layout/grid-layout-common.ts @@ -367,6 +367,7 @@ export class GridLayout extends LayoutBase implements definition.GridLayout, App } private _setColumns(value: string) { + this.removeColumns(); let columns = GridLayout.parseItemSpecs(value); for (let i = 0, count = columns.length; i < count; i++) { this.addColumn(columns[i]); @@ -374,6 +375,7 @@ export class GridLayout extends LayoutBase implements definition.GridLayout, App } private _setRows(value: string) { + this.removeRows(); let rows = GridLayout.parseItemSpecs(value); for (let i = 0, count = rows.length; i < count; i++) { this.addRow(rows[i]);