roojs-ui.js
[roojs1] / roojs-ui-debug.js
index 2406700..777e573 100644 (file)
@@ -37867,7 +37867,7 @@ Roo.extend(Roo.grid.GridView, Roo.grid.AbstractGridView, {
                             p.css += ' x-grid-editable-cell';
                         }
                         if(c.dirty && typeof r.modified[c.name] !== 'undefined'){
-                            p.css += p.css ? ' x-grid-dirty-cell' : ' x-grid-dirty-cell';
+                            p.css +=  ' x-grid-dirty-cell';
                         }
                         var markup = ct.apply(p);
                         if(!c.locked){
@@ -37921,9 +37921,13 @@ Roo.extend(Roo.grid.GridView, Roo.grid.AbstractGridView, {
                         p.value = c.renderer(r.data[c.name], p, r, rowIndex, i, ds);
                         if(p.value == undefined || p.value === "") {
                             p.value = " ";
+                        }
+                         if(c.editor){
+                            Roo.log("adding editable celel css");
+                            p.css += ' x-grid-editable-cell';
                         }
                         if(r.dirty && typeof r.modified[c.name] !== 'undefined'){
-                            p.css += p.css ? ' x-grid-dirty-cell' : 'x-grid-dirty-cell';
+                            p.css += ' x-grid-dirty-cell' 
                         }
                         
                         var markup = ct.apply(p);