int width = parent.getOffsetWidth();
int height = parent.getOffsetHeight();
if(width>100 & height>100) // workaround hidden panels
{
p = new InfoPanel();
p.setStylePrimaryName("bpm-loading-overlay");
p.setWidget(new Image("images/loading_lite.gif"));
p.setPopupPosition(left+(width/2)-15, top+(height/2)-15);
p.show();
}