diff --git a/webprotege-gwt-ui-client/src/main/java/edu/stanford/bmir/protege/web/client/linearization/LinearizationTableRow.java b/webprotege-gwt-ui-client/src/main/java/edu/stanford/bmir/protege/web/client/linearization/LinearizationTableRow.java index 692fb2029..50bca795c 100644 --- a/webprotege-gwt-ui-client/src/main/java/edu/stanford/bmir/protege/web/client/linearization/LinearizationTableRow.java +++ b/webprotege-gwt-ui-client/src/main/java/edu/stanford/bmir/protege/web/client/linearization/LinearizationTableRow.java @@ -226,7 +226,7 @@ public LinearizationTableRow clone() { clone.parentSelectionPanel = new HorizontalPanel(); clone.parentSelectionPanel.add(clone.linearizationParentSelector); clone.parentSelectionPanel.add(clone.linearizationParentLabel); - + clone.tableRefresh = this.tableRefresh; clone.parentIri = this.parentIri; clone.linearizationDefinition = this.linearizationDefinition; clone.linearizationDefinitionWidget = new Label(linearizationDefinition.getDisplayLabel()); @@ -299,6 +299,8 @@ private ListBox getCopy(ListBox original) { } } + copy.addChangeHandler((event) -> this.handleParentSelected()); + return copy; }