@Override protected boolean isTransparentAt(int x, int y) { if (!mShowDropdown) { Rectangle r = mComboFigure.getBounds(); return !r.contains(x, y); } return false; }