| commit | 6376b9a1ab89d8bcddf773db2f3da209ff51c923 | [log] [tgz] |
|---|---|---|
| author | Alex Chau <alexchau@google.com> | Tue Jul 15 15:20:00 2025 +0000 |
| committer | Alex Chau <alexchau@google.com> | Tue Jul 15 15:55:01 2025 +0000 |
| tree | 03986369896d0e2d5f59cfb2a764ea69b71f6773 | |
| parent | 8cabd38016d8eeff73b0fbf158a729c058026f5e [diff] |
Avoid lazy inject RecentsDependencies - Got rid of RecentsDependencies.inject which is a dangerous lazy inject that could crash if RecentsDependencies is destroyed - Replaced with synchronize RecentsDependencies.get - For TaskThumbnailCache and TaskIconCache, inject from DispatcherProvider from Dagger directly through RecentsModel Fix: 424462536 Test: Manual Flag: EXEMPT bug fix Change-Id: I4c8984ced1f3ea5c27147990d8f68b1d8e56abc2