Я добавляю несколько таблиц (cellplugin в каждой сетке) на вкладке и отображаю их. Однако, когда я нажимаю на ячейку для редактирования, она не отображает текстовую область.Ext JS 4.2 componentLayoutCounter
Я также настроил редактор как текстовую область.
Я пытался отладки плагина и обнаружил проблему (Editing.js) в ниже код -
startEdit: function(record, columnHeader) {
var me = this,
context,
layoutView = me.grid.lockable ? me.grid : me.view;
// The view must have had a layout to show the editor correctly,
// defer until that time.
// In case a grid's startup code invokes editing immediately.
if (!layoutView.componentLayoutCounter) {
layoutView.on({
boxready: Ext.Function.bind(me.startEdit, me, [record, columnHeader]),
single: true
});
return false;
....
....
}
Издание является componentLayoutCounter имеет значение 0 из-за того, что если блок запускается на выполнение и возвращается ложь, которая прекращает редактирование.
Мой запрос заключается в том, как мы можем гарантировать правильность установки значения componentLayoutCounter?