Seems like a bug in RadioGroupItem

SmartGwt 2.4, Chrome browser 10.0.648.151.

I do simple thing:

final RadioGroupItem searchSelectGroup = new RadioGroupItem();
		searchSelectGroup.setTitle("BlaBla);
		searchSelectGroup.setRequired(true);		
		searchSelectGroup.setWrap(false);
		searchSelectGroup.setErrorOrientation(FormErrorOrientation.TOP);
		searchSelectGroup.setTitleOrientation(TitleOrientation.TOP);
		searchSelectGroup.setWrapTitle(false);
		searchSelectGroup.setWidth("100%");

LinkedHashMap valueMap = new LinkedHashMap<String, String>();
		valueMap.put("1", "1");
		valueMap.put("2", "2");
		valueMap.put("3", "3");
		valueMap.put("4", "4");
		valueMap.put("5", "5");

		searchSelectGroup.setValueMap(valueMap);

Somehow when rendered in Chrome I get 6th radio button with label “33”. Where does this come from?

I also would like to report that validation on data bound form is completely broken - I get validation errors on fields which are explicitly set to “not required”.

Is previous version of SmartGwt (2.2 I guess?) considered more stable?