diff --git a/src/main/java/org/gcube/portlets/user/td/columnwidget/client/create/AddColumnPanel.java b/src/main/java/org/gcube/portlets/user/td/columnwidget/client/create/AddColumnPanel.java index c57f8c9..2771d3f 100644 --- a/src/main/java/org/gcube/portlets/user/td/columnwidget/client/create/AddColumnPanel.java +++ b/src/main/java/org/gcube/portlets/user/td/columnwidget/client/create/AddColumnPanel.java @@ -674,10 +674,7 @@ public class AddColumnPanel extends FramedPanel implements comboDimensionTypeLabel.setVisible(false); comboColumnReferenceTypeLabel.setVisible(false); comboTimeDimensionTypeLabel.setVisible(false); - exWrapper=null; - defaultValueString.reset(); - btnRemoveExpression.setVisible(false); - defaultStringLabel.setVisible(true); + defaultStringLabel.setVisible(false); break; case TIMEDIMENSION: comboLocaleTypeLabel.setVisible(false); @@ -706,11 +703,16 @@ public class AddColumnPanel extends FramedPanel implements } protected void updateMeasureType(ColumnDataType type) { - + Log.debug("Update ColumnTypeCode " + type); + exWrapper=null; + defaultValueString.reset(); + btnRemoveExpression.setVisible(false); + defaultStringLabel.setVisible(true); + forceLayout(); } protected void updateAttributeType(ColumnDataType type) { - Log.debug("Update ColumnTypeCode " + type.toString()); + Log.debug("Update ColumnTypeCode " + type); exWrapper=null; defaultValueString.reset(); btnRemoveExpression.setVisible(false);