странно, конечно, но в документации написано, что вызов focus() приводит к генерации события tofront.
http://docs.sencha.com/extjs/5.1/5.1...t-method-focus
А пользоваться так. Нужно в определении компонента написать свою реализацию шабонного метода postFocus или postBlur:
/**
* Template method to do any post-focus processing.
* @protected
* @param {Ext.event.Event} e The event object
*/
postFocus: Ext.emptyFn,
http://docs.sencha.com/extjs/5.1/5.1...thod-postFocus
Хотя лично у меня нет опыта работы с postFocus. Напишите, помогло ли это решение.