From 84818eef6a871c7f3eefe3c4961f7ff87f1bdd96 Mon Sep 17 00:00:00 2001 From: bancika Date: Sat, 15 Jan 2011 15:38:55 +0000 Subject: [PATCH] refresh selection on delete --- .../DIYLC/src/org/diylc/presenter/Presenter.java | 2 ++ 1 file changed, 2 insertions(+) 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 35b5a12c..6f139d21 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 @@ -820,10 +820,12 @@ public class Presenter implements IPlugInPort { // Remove selected components from any groups. ungroupComponents(selectedComponents); currentProject.getComponents().removeAll(selectedComponents); + this.selectedComponents.clear(); messageDispatcher.dispatchMessage(EventType.PROJECT_MODIFIED, oldProject, cloner .deepClone(currentProject), "Delete"); this.modified = true; fireFileStatusChanged(); + fireSelectionChanged(); messageDispatcher.dispatchMessage(EventType.REPAINT); }