roojs-ui.js
[roojs1] / roojs-bootstrap-debug.js
index ac39933..2f9f0f4 100644 (file)
@@ -13084,12 +13084,12 @@ Roo.extend(Roo.data.ArrayReader, Roo.data.JsonReader, {
                var values = {};
                var id = ((sid || sid === 0) && n[sid] !== undefined && n[sid] !== "" ? n[sid] : null);
                for(var j = 0, jlen = fields.length; j < jlen; j++){
-                var f = fields.items[j];
-                var k = f.mapping !== undefined && f.mapping !== null ? f.mapping : j;
-                var v = n[k] !== undefined ? n[k] : f.defaultValue;
-                v = f.convert(v);
-                values[f.name] = v;
-            }
+                   var f = fields.items[j];
+                   var k = f.mapping !== undefined && f.mapping !== null ? f.mapping : j;
+                   var v = n[k] !== undefined ? n[k] : f.defaultValue;
+                   v = f.convert(v);
+                   values[f.name] = v;
+               }
                var record = new recordType(values, id);
                record.json = n;
                records[records.length] = record;
@@ -20899,6 +20899,11 @@ Roo.extend(Roo.bootstrap.CheckBox, Roo.bootstrap.Input,  {
     inline: false,
     tooltip : '',
     
+    // checkbox success does not make any sense really.. 
+    invalidClass : "",
+    validClass : "",
+    
+    
     getAutoCreate : function()
     {
         var align = (!this.labelAlign) ? this.parentLabelAlign() : this.labelAlign;
@@ -22543,7 +22548,11 @@ Roo.extend(Roo.HtmlEditorCore, Roo.Component,  {
     insertTag : function(tg)
     {
         // could be a bit smarter... -> wrap the current selected tRoo..
-        if (tg.toLowerCase() == 'span' || tg.toLowerCase() == 'code') {
+        if (tg.toLowerCase() == 'span' ||
+            tg.toLowerCase() == 'code' ||
+            tg.toLowerCase() == 'sup' ||
+            tg.toLowerCase() == 'sub' 
+            ) {
             
             range = this.createRange(this.getSelection());
             var wrappingNode = this.doc.createElement(tg.toLowerCase());