Hi,
I'm putting some initial values in a form,
call rememberValues()
then change the item on screen (user input)
then do a resetValues() which should revert to the initial values, right?
When I hit my button, the item isn't being reset anymore.
	
SmartClient Version: SC_SNAPSHOT-2012-01-15_v8.3d/Pro Deployment (built 2012-01-15)
thanks,
					I'm putting some initial values in a form,
call rememberValues()
then change the item on screen (user input)
then do a resetValues() which should revert to the initial values, right?
When I hit my button, the item isn't being reset anymore.
Code:
	
	public void test17() {
	final DynamicForm form = new DynamicForm();
	TextItem f1 = new TextItem();
	f1.setName("remember");
	form.setFields(f1);
	
	Map initialValues = new LinkedHashMap();
	initialValues.put("remember", "me");
	form.editNewRecord(initialValues);
	form.rememberValues();
	
	Button reset = new Button("Reset Values");
	reset.addClickHandler(new ClickHandler() {
		
		public void onClick(ClickEvent event) {
			form.reset();
			form.resetValues();
			form.clearErrors(true);
		}
	});
	
	
	VLayout layout = new VLayout();
	layout.setWidth100();
	layout.setHeight(600);
	layout.setMembers(form, reset);
	masterPanel.addChild(layout);
}
SmartClient Version: SC_SNAPSHOT-2012-01-15_v8.3d/Pro Deployment (built 2012-01-15)
thanks,

Comment