From d65cf411ed238df6bd21c073b8489257ac63307d Mon Sep 17 00:00:00 2001 From: nightwing Date: Sat, 5 Sep 2015 18:35:51 +0400 Subject: [PATCH] fix setting columns in datagrid --- plugins/c9.ide.ui/widgets.datagrid.js | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/plugins/c9.ide.ui/widgets.datagrid.js b/plugins/c9.ide.ui/widgets.datagrid.js index 5040dd77..39aec446 100644 --- a/plugins/c9.ide.ui/widgets.datagrid.js +++ b/plugins/c9.ide.ui/widgets.datagrid.js @@ -29,8 +29,6 @@ define(function(require, exports, module) { // var emit = plugin.getEmitter(); if (baseclass) plugin.baseclass(); - var acetree = plugin.acetree; - if (!options.rowHeight) { layout.on("eachTheme", function(e){ var cls = "." + options.theme.replace(/ /g, " .") + " .row"; @@ -58,10 +56,9 @@ define(function(require, exports, module) { */ get columns(){ throw new Error("Columns can only be set.") }, set columns(c){ - if (!acetree) return; - model.columns = c; - acetree.renderer.setDataProvider(model); + if (plugin.acetree) + plugin.acetree.renderer.setDataProvider(model); } });