@Override protected void onResize(int width, int height) { super.onResize(width, height); Size frameSize = el().getFrameSize(); if (isAutoWidth()) { getLayoutTarget().setWidth("auto"); } else if (width != -1) { getLayoutTarget().setWidth(width - frameSize.width, true); } if (isAutoHeight()) { getLayoutTarget().setHeight("auto"); } else if (height != -1) { getLayoutTarget() .setHeight( height - frameSize.height - legend.getHeight() - (GXT.isIE ? legend.getMargins("b") : 0), true); } }