private boolean mouseOverTopArrow(int mx, int my) {
		if (!isVisible) return false;
		if (mx < positionX || mx > positionX + width) return false;
		if (my < positionY || my > positionY + height) return false;
		return (my <= positionY + 16);
	}