8d3e159b3baa13adeee1d12f040842d49166ffdb
There is a problem of AccountManager that onAccountsUpdated() is called back even after the OnAccountsUpdatedListener is unregistered. It may cause application crash. For example, when rotating a tablet 180 degree with Settings apk running, com.android.settings.Settings is re-launched 2 times successively. (Destroy->Create->Destroy->Create) It repeats adding&removing OnAccountUpdatedListener. When dialog was being opened in the following cases, NullPointerException at BackStackRecord.getBreadCrumbTitle() was happened on 10 inch tablet which has 2 panes on Settings. * Settings > Language&input > Language * Settings > Language & input > Text-to-speech output > Speech rate * Settings > Wi-Fi > Menu > Advanced > Keep Wi-Fi on during sleep * Settings > Wi-Fi > Menu > Wi-Fi Direct > Rename device This fix prevents the undesirable callback. Change-Id: I081f69c90539cca821cf686b4587495135f375e4
am
56f9a422: am 1c9d43eb: am bde2707f: Merge "Add additional density enums to android:screenDensity attribute" into mnc-dr-dev
am
56de6167: am f6c2d8a9: am 6da43a83: am 9352af2a: Merge "Remove dependencies on the package installer\'s package name" into mnc-dev
…
Description
No description provided
Languages
Java
73.7%
Kotlin
14%
PowerBuilder
5.8%
C++
5.2%
AIDL
1%