Хорошо, я вижу, что вы после этого. Немедленно отобразите комбинированный список в каждом ряду при рендеринге сетки. Этого может быть трудно достичь, и я подозреваю, что это может негативно повлиять на общую производительность сетки (несколько комбинированных списков для рендеринга вместо одного).
В любом случае, вы смотрели на параметр конфигурации clicksToEdit
EditorGridPanel
? Из документации ExtJS:
Количество кликов по ячейке
требуется для отображения редактора ячейки
(по умолчанию 2).
Установка этой опции на «авто» означает
что mousedown на выбранной ячейке
начинает редактировать эту ячейку.
Как насчет того, чтобы попытаться установить значение 'auto' ? Это, по крайней мере, уменьшит количество щелчков мышью, которые должен сделать пользователь перед началом редактирования. Это то, что вы действительно после этого?
(Обратите внимание, что я сам не пробовал эту опцию, поэтому я не знаю, насколько хорошо она на самом деле работает с Combobox.)