[fenix] Use HomeFragment's viewLifecycleOwner as the lifecycle for accountManager...
commit77b20770aa7440b86623dbcabc05388d77525123
authorGrisha Kruglov <gkruglov@mozilla.com>
Fri, 17 Apr 2020 01:06:57 +0000 (16 18:06 -0700)
committerEmily Kager <emilykager@gmail.com>
Fri, 17 Apr 2020 04:00:27 +0000 (16 21:00 -0700)
tree4d95c767e832e25b5bdbc3336640c236a37ee3da
parent028bec6094d7f563a8263f6fa9200807899d0b16
[fenix] Use HomeFragment's viewLifecycleOwner as the lifecycle for accountManager observer registry

If we just use the HomeFragment itself, we end up with a memory leak since the lifecycle events
that would clean up the registry (e.g. destroy) won't run (if the fragment is retained in the backstack, for example).
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/HomeFragment.kt