I'm not sure if it's a bug or if this is by design, but the grid doesn't update its values if the store data is simply changed via direct assignment (record.data.field = newvalue). I had to create a secondary store that I clear out and repopulate each time I need the grid refreshed.

Is there some way I can notify the store that data has been updated? Or is there a method I need to use to update the data rather than direct assignment? I looked through the documentation and tried a number of things but none of them worked, so I must be missing something.