When updating a parent provider of a resource provider, placement didn't update a root provider of another resource provider in the same tree. This patch fixes it to update the root provider field of all the resource providers in the same tree. Change-Id: Icdedc10cdd5ebfda672ca2d65a75bf0143aa769c Closes-Bug: #1779818