are you trying to achieve something like this ? You can simply add and itemtap eventlistener to your list just defer the deselectAll() call for that list.
Code snippet below:
itemtap: function(comp, index, target, record, e, eOpts) {
Ext.Function.defer(function(a) {
a.deselectAll(true);
},
1000, this, [comp]);
}