diff --git a/gui/griffon-app/controllers/com/muwire/gui/CollectionsToolController.groovy b/gui/griffon-app/controllers/com/muwire/gui/CollectionsToolController.groovy index ae2a53ac..023a608a 100644 --- a/gui/griffon-app/controllers/com/muwire/gui/CollectionsToolController.groovy +++ b/gui/griffon-app/controllers/com/muwire/gui/CollectionsToolController.groovy @@ -30,6 +30,7 @@ class CollectionsToolController { model.eventBus.publish(e) model.collections.remove(row) view.collectionsTable.model.fireTableDataChanged() + view.clearFilesTable() } @ControllerAction diff --git a/gui/griffon-app/views/com/muwire/gui/CollectionsToolView.groovy b/gui/griffon-app/views/com/muwire/gui/CollectionsToolView.groovy index 908fcff9..fb44dd7e 100644 --- a/gui/griffon-app/views/com/muwire/gui/CollectionsToolView.groovy +++ b/gui/griffon-app/views/com/muwire/gui/CollectionsToolView.groovy @@ -108,6 +108,11 @@ class CollectionsToolView { selectedRow } + void clearFilesTable() { + model.files.clear() + filesTable.model.fireTableDataChanged() + } + void mvcGroupInit(Map args) { def centerRenderer = new DefaultTableCellRenderer() centerRenderer.setHorizontalAlignment(JLabel.CENTER)