Hi:
I'm trying to use RowEditing with an ArrayStore, but every time I change (or create ) a new record in the store phantom property goes true and there is no way to reload data without loosing changes.

I've tried to change the property by myself, I've tried this also:

Code:
 var rec = e.grid.getView().getSelectionModel().getSelection()[0];
  e.record.commit();
  rec.commit();
  e.grid.getView().refresh();
  rec.store.save();
  rec.store.sync();
But nothing works. I had missunderstand anything? I'm doing something wrong?

Thanks for the help in advance