I'm having trouble displaying the correct value inside the textfield when editting a tree node.

Case: Right click a node -> select 'rename' from the contextmenu and start the editor

Inside my controller:
Code:
 
renameNode:function(view, record, item, index, e, eOpts){
        console.info("a->>>", Ext.fly(view.getSelectionModel().getSelection()));
       console.info("b->>>>>", view, record, item, index, e, eOpts);
        var that = this;
        
        if(!this.treeEditor){
            
            var cfg = {
                    shadow: false,
                    completeOnEnter: true,
                    cancelOnEsc: true,
                    updateEl: true,
                    ignoreNoChange: true
                }, height = 20;

            
            this.treeEditor = Ext.create('Ext.Editor', Ext.apply({
                autoSize: {
                    width: 'field'
                },
                height: height,
                offsets: [0, (Ext.isIEQuirks ? 0 : 2)],
                listeners: {
                    complete: {
                        scope: that,
                        fn: that.renameNodeCompleted
                    }
                },
                field: {
                    width: 100,
                    name: 'labelfield',
                    allowBlank: false,
                    xtype: 'textfield',
                    selectOnFocus: true
                }
            }, cfg));
        }
        this.treeEditor.startEdit(item);
    },
    
    renameNodeCompleted:function(treeEditor, newValue, oldValue){
        console.info("renaming complete");
    }
The thing is that the textfield displays correctly where the node was but the value of the textfield is not just the title of the selected node but with all the html tags aswell

<td>..title..</td>

Thank you in advance