From 63cf354c256a5d574b54e2427102f286636bc257 Mon Sep 17 00:00:00 2001 From: bancika Date: Sun, 16 Jan 2011 08:47:17 +0000 Subject: [PATCH] fixed paste translation --- .../DIYLC/src/org/diylc/presenter/Presenter.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ diy-layout-creator --username bancika@gmail.com/DIYLC/src/org/diylc/presenter/Presenter.java b/ diy-layout-creator --username bancika@gmail.com/DIYLC/src/org/diylc/presenter/Presenter.java index d35953e5..6f9f6195 100644 --- a/ diy-layout-creator --username bancika@gmail.com/DIYLC/src/org/diylc/presenter/Presenter.java +++ b/ diy-layout-creator --username bancika@gmail.com/DIYLC/src/org/diylc/presenter/Presenter.java @@ -802,9 +802,10 @@ public class Presenter implements IPlugInPort { Project oldProject = cloner.deepClone(currentProject); for (IDIYComponent component : components) { for (int i = 0; i < component.getControlPointCount(); i++) { - Point point = component.getControlPoint(i); + Point point = new Point(component.getControlPoint(i)); point.translate(currentProject.getGridSpacing().convertToPixels(), currentProject .getGridSpacing().convertToPixels()); + component.setControlPoint(point, i); } addComponent(component, componentTypeMap.get(component.getClass().getName())); }