Roo/bootstrap/Input.js
authoredward <edward@roojs.com>
Tue, 8 May 2018 09:55:59 +0000 (17:55 +0800)
committeredward <edward@roojs.com>
Tue, 8 May 2018 09:55:59 +0000 (17:55 +0800)
Roo/bootstrap/Input.js

index 7da1b45..bc59dca 100644 (file)
@@ -1012,11 +1012,18 @@ Roo.extend(Roo.bootstrap.Input, Roo.bootstrap.Component,  {
     
     setFieldLabel : function(v)
     {
+        if(!this.rendered){
+            return;
+        }
+        
         this.fieldLabel = v;
         
-        if(this.rendered){
-            this.el.select('label',true).first().dom.innerHTML = (v === null || v === undefined ? '' : v);
+        if(this.indicator){
+            this.el.select('label > span',true).first().dom.innerHTML = (v === null || v === undefined ? '' : v);
+            return;
         }
+        
+        this.el.select('label',true).first().dom.innerHTML = (v === null || v === undefined ? '' : v);
     }
 });