void prepareToUndoPositioning() {
		if (selectedComponent != null) {
			if (!doNotFireUndoEvent) {
				UndoableMoving a = new UndoableMoving(selectedComponent);
				a.setPresentationName("Translation");
				model.getUndoManager().undoableEditHappened(new UndoableEditEvent(model, a));
				updateUndoUIComponents();
			}
			selectedComponent.setSelected(false);
		}
	}