@Override
protected boolean shouldDeactivate(ComponentEvent ce) {
if (super.shouldDeactivate(ce)) {
if (subMenu != null && subMenu.isVisible()) {
Point xy = ce.getXY();
xy.x += XDOM.getBodyScrollLeft();
xy.y += XDOM.getBodyScrollTop();
Rectangle rec = subMenu.el().getBounds();
if ((subMenu.el() instanceof Layer)) {