Label.text is just a config, not a property that can be set at runtime. It might be handy to have a setter function, but the lack of one is not a bug. You can do:
To "fix" it add this code before your code:
Ext.getCmp('infoCustomer').getEl().update('something else')
Ext.override(Ext.form.Label, { setText: function(t){ this.text = t; if(this.rendered){ this.el.update(t); } } });
__________________
Brian Moeskau
Ext JS - Core Development Team
Brian Moeskau
Ext JS - Core Development Team