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); }