Maintain project selection on validation failure during group creation #133

Merged
niat8586 merged 2 commits from group-creation-maintain-selection into develop 2025-03-11 09:15:01 +01:00

@ -59,6 +59,11 @@ public class EditGroupPanel extends Panel {
});
add(
new ListView<>("available_projects", availableProjects) {
{
// must re-use list items to maintain form component (checkboxes) state
setReuseItems(true);
}
@Override
protected void populateItem(ListItem<Project> item) {
CheckBox checkbox = new CheckBox("selected", new SelectProjectModel(model, item.getModel()));