{"push_id":1341644325,"size":1,"distinct_size":1,"ref":"refs/heads/mm6.0","head":"3cfeec9ad58a6487e2c69f9b08eabbd4d8f1d626","before":"dc632247fbc2f780ec33cb341126476b78ed2f4c","commits":[{"sha":"3cfeec9ad58a6487e2c69f9b08eabbd4d8f1d626","author":{"name":"Hiroaki Kuriyama","email":"ce919a28e6252079ffacb1f31cfa160a61371563@sonymobile.com"},"message":"onAccountsUpdated shouldn't be called back after listener unregistered\n\nThere is a problem of AccountManager that onAccountsUpdated() is\ncalled back even after the OnAccountsUpdatedListener is unregistered.\nIt may cause application crash.\n\nFor example, when rotating a tablet 180 degree with Settings apk\nrunning, com.android.settings.Settings is re-launched 2 times\nsuccessively. (Destroy->Create->Destroy->Create)\nIt repeats adding&removing OnAccountUpdatedListener.\n\nWhen dialog was being opened in the following cases,\nNullPointerException at BackStackRecord.getBreadCrumbTitle()\nwas happened on 10 inch tablet which has 2 panes on Settings.\n* Settings > Language&input > Language\n* Settings > Language & input > Text-to-speech output > Speech rate\n* Settings > Wi-Fi > Menu > Advanced > Keep Wi-Fi on during sleep\n* Settings > Wi-Fi > Menu > Wi-Fi Direct > Rename device\n\nThis fix prevents the undesirable callback.\n\nChange-Id: I081f69c90539cca821cf686b4587495135f375e4","distinct":true,"url":"https://api.github.com/repos/TBoneWiz/frameworks_base/commits/3cfeec9ad58a6487e2c69f9b08eabbd4d8f1d626"}]}
{"actor":{"display_login":"TBoneWiz"}}