title: Dynamically setting multiSelect for combobox in extJS
body: <p>I am kinda facing an interesting problem with my combobox's multiSelect property.</p>
  
  <p>I have a grid with three columns ID, Name, Associated Part.</p>
  
  <p>I have enabled Rowediting plugin and editors for ID is textfield(EditID), Name is textfield(EditName) and Associated Part is combobox(EditPartCombo with multiSelect true).</p>
  
  <p>I have two buttons Add and Update.</p>
  
  <p>When I select any row in the grid and press Update, rowediting starts at that exact position. In the Update button code, i am setting the multiselect property of EditPartCombo to false but somehow it is not reflecting.</p>
  
  <p>Code on Update button:</p>
  
  <pre><code>{
  text: 'Update Press',
  
  handler: function(btn){
  
  var grid = btn.up('grid');
  var selection = grid.getSelectionModel().getSelection();
  
  
  if(selection.length &gt; 0){
  
  combo = Ext.getCmp('EditPartCombo');
  combo.multiSelect = false;
  delete combo.picker;
  combo.createPicker();
  combo.reset();
  
  var rowEditing = grid.getPlugin('RowEditPlugin');
  var rowno = grid.store.indexOf(selection[0]);
  rowEditing.cancelEdit();
  
  rowEditing.startEdit(rowno, 1);  
  }
  
  else{ Ext.Msg.alert('Error' , 'Please Select a row to Update'); } 
  
  }
  </code></pre>
  
  <p>In firebug when I inspect combo - it shows that multiSelect as false but still i am able to select multiple values.</p>
  
  <p>Not sure what am I doing wrong?</p>
  
  <p>Please help.</p>
  
  <p>Thanks in advance.</p>