In the following example the click event defined using "listeners" does not work. Only the event defined using the "handler" property gets called.
Can anyone clarify this. Is this the default behavior or the example I provided is wrong to begin with.

Code:
new Ext.Panel({
    title:'test',
    width:100,
    height:100,
    renderTo:Ext.getBody(),
    tools:[
        new Ext.Button(
            {
                id:'save',
                //handler:function(sender){alert(0)},
                listeners:{
                    click:function(sender){alert(1)}
                }
            }
        )
    ]
})
;