//Remove comp from former selection if it is in a new selection
Cluster formerSelection = clusterMgr.getCluster(currentComp);
if (formerSelection != null){
currentComp.setSelected(false);
//Remvove the component from its former selection
formerSelection.removeChild((MTComponent)currentComp);
//remove the former selection from the selectionmanager if it consists only of 1 less components
if (formerSelection.getChildCount() <= 2){
clusterMgr.removeCluster(formerSelection);
}else{
//Tighten convex hull of reduced cluster