It shouldn't make any difference where the data comes from, once it's in the store the behaviour doesn't change.

It would be useful if you could post your full data and also the browser you're using.

Another thing to note is you're using a rather strange pattern for creating/extending. Probably doesn't make any difference in this case, but if you create multiple instances it means they will all share the same store instance.

Twitter - @evantrimboli
Former Sencha framework engineer, available for consulting.
As of 2017-09-22 I am not employed by Sencha, all subsequent posts are my own and do not represent Sencha in any way.

I am seeing that I need to double-click to close the combobox, at least in my case. My combo is in dockeditems, and its store is loaded remotely. What is far worse though is that I am not consistently getting the change event. Earlier this evening I was getting it only the first time. At the moment I'm not getting it at all...