Fix overriding pending ProcessChangeItems

Append change type to ProcessChangeItem (instead of setting it) after
enqueuing items, so that we do not overried pending changes if the item
was pulled from such set.

Bug: 152929851
Test: manual
Change-Id: I21a576f4be9b23a5b92ca17d720b8ef4e9a353fb
2 files changed