@Override
	public void mousePressed(MouseEvent e)
	{
		Bubble bubble = Main.flowChart.getBubbleAt(e.getX(), e.getY());
		
		if(e.getButton() == MouseEvent.BUTTON3)
		{
			if(e.isShiftDown())
			{
				if(bubble.isSelected())
				{
					bubble.setSelected(false);
				}
				else
					bubble.setSelected(true);
			}
			else
			{
				Main.flowChart.setSelectedBubble(bubble);
			}
			Main.flowChart.repaint();
		}
		
		if(bubble != null)
		{
			bubble.setMoving(true);
		}
	}