ComboBox em cascata no ExtJS EditorGridPanel

Eu tenho um painel EditorGrid funcional, onde duas colunas têm editores ComboBox. As duas caixas de combinação são carregadas remotamente do banco de dados (countryStore ecityStore)

Eu gostaria de limitar ocityComboBox para mostrar apenas cidades no país selecionado. Preciso recarregar ocityStore com um filtro do banco de dados (há muitas cidades para filtrar localmente). O valor do filtro é ocountryComboBox valor.

Sempre existe um valor em countryComboBox, porque adiciono um padrão = 1 ao criar um novo registro, portanto isso não é um problema.

Não sei qual ouvinte seria apropriado aqui. Preciso capturar o momento em que clico duas vezes na célula do país, antes docountryComboBox aparece e filtra a caixa de combinação antes de ser exibida (ou exibe uma mensagem em espera enquanto recupera dados).

Se isso não for possível, eu poderia abrir uma janela pop-up clicando duas vezes em uma célula, escolher uma caixa de combinação de cidades filtradas, "confirmar" e inserir o valor na célula?

questionAnswers(2)

yourAnswerToTheQuestion