public boolean mouseUp(float x, float y){
		if(getTexture() == down || (sticky && inBounds(x,y))){
			if(inBounds(x,y) && active)
				trigger.fire();
			
			if(active)setTexture((sticky) ? ((getTexture() == down) ? up : down) : up);
			return true;
		}
		return false;
	}