Firefoxを除くすべてのブラウザで動作する次のコードがあります。
{
xtype: 'gridcolumn',
dataIndex: 'action',
flex: 1,
text: 'Action',
editor: new Ext.form.field.ComboBox({
typeAhead: true,
triggerAction: 'all',
selectOnTab: true,
store: [
['Update','Update'],
['Suspend','Suspend'],
['Cancel','Cancel']
],
lazyRender: true,
listClass: 'x-combo-list-small',
listeners: {
change:{
scope: me,
fn: me.processAction
},
focus: function(combo) {
combo.expand();
},
collapse: function(combo) {
//combo.setVisible(false);
}
}
})
}
問題は、コンボボックスをクリックすると、リストの最初の項目がであるということです<div id="ext-gen1584" class="x-grid-cell-inner " style="text-align: left; ;"> </div>
。
他の誰かがこれに遭遇しましたか?ExtまたはFirefoxのバグですか?
現在Firefox18.0.2でテストしています。