Threaded View
-
24 Oct 2012 8:42 AM #1
Problem in the method SetValues of formPanel
Problem in the method SetValues of formPanel
REQUIRED INFORMATION
Ext version tested:- SenchaTouch 2.0.1.1
- Chrome 22
Steps to reproduce the problem:- create a FormPanel with 3 or more radioFields with the same name and try to set the value of this field
- assign the value
- not assign the value of the field
Debugging already done:Code:var form = Ext.Viewport.add({xtype : 'formpanel' items: [{ xtype: 'fieldset', title: 'Tipo de búsqueda', defaults: { xtype: 'radiofield', name : 'searchType', labelAlign: 'left', labelWidth: '45%' }, items: [ { label: 'Cercana', value: '4'}, { label: 'Vista Actual', value: '5'}, { label: 'General', value: '2' } ] }] }); form.setValues({searchType : '2'});- none
- Changue in the file sdk/src/form/panel.js lines 497 to 499 for this:Code:
if (f.isRadio && value == f.originalValue) {// If it is a radio field just use setGroupValue which will handle all of the radio fields f.setChecked(true);
Looks like we can't reproduce the issue or there's a problem in the test case provided.


Reply With Quote