@Override
	public void mouseReleased(int button, int x, int y) {
		switch(button){
			case Input.MOUSE_LEFT_BUTTON:
				switch(interactionState){
					case mapScrolling:
						revertInteractionState();
						break;
				}
				break;
			case Input.MOUSE_RIGHT_BUTTON:
				switch(interactionState){
					case scrolling:
						stopScrollDragging();
						break;
				}
				break;
		}
	}