Le menu contextuel de l'arborescence extjs ne fonctionne pas

var menu1 = new Ext.menu.Menu({
    items: [{
        text: 'Open in new tab'

    }]
});
var treePanel = Ext.create('Ext.tree.Panel', {
    id: 'tree-panel',
    region: 'center',
    useArrows: true,
    singleExpand: true,
    split: false,
    height: 360,
    minSize: 150,
    rootVisible: false,
    autoScroll: true,
    store: store,
    border: false,
    columns: [{
        xtype: 'treecolumn',
        dataIndex: 'text',
        flex: 2,
        sortable: true,
        displayField: true
    }]

});
treePanel.on('contextmenu', function(event, node) {
    alert(node)
    //treePanelCurrentNode = node;
    x = event.browserEvent.clientX;
    y = event.browserEvent.clientY;
    menu1.showAt([x, y]);
}, this);

De travail sur 4.1 ext js et en essayant d'ajouter un menu contextuel pour cette arborescence, mais le menu ne fonctionne pas. Dans l'arborescence du panneau de store est à venir
mais mon code

treePanel.on('contextmenu', function(event,node){};

ne fonctionne pas
pas d'événement

treePanel.on('click', function(event,node){};

Toute idée liée à l'ext js menu contextuel de l'arborescence ?

source d'informationauteur Arpit Vaishnav