# HG changeset patch # User Ingo Weinzierl # Date 1300200947 0 # Node ID 1458bc0a20e26045bbda8115d8caf945011af6bb # Parent 4187a797fc3d2b89920a068e1697d0b929c9d28d Clear the panel that displays the current input widget before adding a new item to this panel. flys-client/trunk@1474 c6561f87-3c4e-4783-a992-168aeb5c3f6f diff -r 4187a797fc3d -r 1458bc0a20e2 flys-client/ChangeLog --- a/flys-client/ChangeLog Tue Mar 15 14:35:41 2011 +0000 +++ b/flys-client/ChangeLog Tue Mar 15 14:55:47 2011 +0000 @@ -1,3 +1,9 @@ +2011-03-15 Ingo Weinzierl + + * src/main/java/de/intevation/flys/client/client/ui/ParameterList.java: + Clear the panel that displays the current input widget before adding a + new one to this panel. + 2011-03-15 Ingo Weinzierl * src/main/java/de/intevation/flys/client/client/FLYSMessages_en.properties, diff -r 4187a797fc3d -r 1458bc0a20e2 flys-client/src/main/java/de/intevation/flys/client/client/ui/ParameterList.java --- a/flys-client/src/main/java/de/intevation/flys/client/client/ui/ParameterList.java Tue Mar 15 14:35:41 2011 +0000 +++ b/flys-client/src/main/java/de/intevation/flys/client/client/ui/ParameterList.java Tue Mar 15 14:55:47 2011 +0000 @@ -129,6 +129,7 @@ * The UI is created using the UIProvider stored in the Data object. */ public void refreshCurrent() { + currentItems.removeMembers(currentItems.getMembers()); currentItems.addMember(uiProvider.create(current)); } }