@Override public boolean onMouseClicked(int posX, int posY, int mouseButtonIndex, boolean overlap) { super.onMouseClicked(posX, posY, mouseButtonIndex, overlap); boolean clickedOnGrid = !overlap && Geometry.isDotInArea(getX(), getY(), this.width, this.height, posX, posY); if (clickedOnGrid) { handleMouseClickGrid(posX, posY); } return clickedOnGrid; }