Properly track fragments from pop operations.
Bug 33849992
When popping and executing another transaction, the pop
transaction weren't properly tracking the fragments that were
added and removed.
This CL adds tracking the fragments during the pop execution.
It also fixes a small issue in when fragment state was executed
during pop.
Test: gradlew connectedCheck in fragments/
Manually merged from the original
CL: Id9f99eb44e54bf5202a170c8b1d01ba045383278
Change-Id: I9ae1774d293b71f50278cd516d878fa8f51a31af
3 files changed