ExtJS 6 plugin.rowwidget Redimensionar o componente do corpo da linha no redimensionamento da grade

Eu tenho uma grade comExt.grid.plugin.RowWidget. Quando a grade é redimensionada, os componentes do corpo da linha expandida permanecem com a largura de origem. Como posso corrigir esse problema?

Como solução temporária, adicioneiresize manipulador de eventos da seguinte maneira

            listeners: {
                resize: function (grid) {
                    Ext.each(grid.query('characterPanel'), function (rowBodyComponent) {
                        //if(rowBodyComponent.isVisible()) does not work
                        //rowBodyComponent.updateLayout(); does not work
                        rowBodyComponent.setWidth('100%');
                    });
                }
            }

mas parece uma solução ruim para mim. Além disso, há um problema: todos os componentes do corpo da linha são redimensionados em relação à sua visibilidade e, no caso de muitas linhas recolhidas (após a expansão), podem afetar o desempenho do meu aplicativo.

Alguma ideia?

Aqui estáviolino simples ilustrando meu problema e o que eu já tentei.

questionAnswers(1)

yourAnswerToTheQuestion