Edit in JSFiddle

{
    onClick: function(menuComponent, record) {
        
        var menuItemId = record.get('id');
        
        var newToken = menuItemId;
        var oldToken = Ext.History.getToken();
        if (oldToken === null || oldToken.search(newToken) === -1) {
            Ext.History.add(newToken);
        }
        
        this.fireEvent('menu-item-selected', menuItemId);
        
    }
}