From c02b37bcba23a989a91823eaa60aaf11d0c4ccba Mon Sep 17 00:00:00 2001 From: bancika Date: Sun, 16 Jan 2011 23:26:17 +0000 Subject: [PATCH] fixed modified flag on drag end --- .../DIYLC/src/org/diylc/gui/MainFrame.java | 1 - .../src/org/diylc/plugins/canvas/CanvasSourceListener.java | 2 +- .../DIYLC/src/org/diylc/presenter/Presenter.java | 3 ++- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/ diy-layout-creator --username bancika@gmail.com/DIYLC/src/org/diylc/gui/MainFrame.java b/ diy-layout-creator --username bancika@gmail.com/DIYLC/src/org/diylc/gui/MainFrame.java index 4c681e59..2cdea0e3 100644 --- a/ diy-layout-creator --username bancika@gmail.com/DIYLC/src/org/diylc/gui/MainFrame.java +++ b/ diy-layout-creator --username bancika@gmail.com/DIYLC/src/org/diylc/gui/MainFrame.java @@ -252,6 +252,5 @@ public class MainFrame extends JFrame implements IView { fileName, modified)); } } - } } diff --git a/ diy-layout-creator --username bancika@gmail.com/DIYLC/src/org/diylc/plugins/canvas/CanvasSourceListener.java b/ diy-layout-creator --username bancika@gmail.com/DIYLC/src/org/diylc/plugins/canvas/CanvasSourceListener.java index e9f22ce1..18e9a4b8 100644 --- a/ diy-layout-creator --username bancika@gmail.com/DIYLC/src/org/diylc/plugins/canvas/CanvasSourceListener.java +++ b/ diy-layout-creator --username bancika@gmail.com/DIYLC/src/org/diylc/plugins/canvas/CanvasSourceListener.java @@ -25,7 +25,7 @@ class CanvasSourceListener implements DragSourceListener { @Override public void dragDropEnd(DragSourceDropEvent dsde) { - presenter.dragEnded(null); +// presenter.dragEnded(null); } @Override 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 3883ee76..a84a9126 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 @@ -715,7 +715,8 @@ public class Presenter implements IPlugInPort { if (!preDragProject.equals(currentProject)) { messageDispatcher.dispatchMessage(EventType.PROJECT_MODIFIED, preDragProject, cloner - .deepClone(currentProject), "Move"); + .deepClone(currentProject), "Drag"); + this.modified = true; fireFileStatusChanged(); } fireSelectionChanged();