@Override public Object isOnFocus(float x, float y) { for (Element element : this.elements) { if (element.isOnFocus(x, y) != null) { if (!element.isEmpty()) { return element; } } } if (body.isOnFocus(x, y)) { return null; } return null; }