//last component in canvas child list is not a overlay container:
MTOverlayContainer.this.app.invokeLater(new Runnable() {
public void run(){
MTComponent parent = getParent();
if (parent != null){
parent.removeChild(MTOverlayContainer.this);
parent.addChild(MTOverlayContainer.this);
}
}
});
}else{