commit | 660e7164c78358523abb46337f17881d299b59cb | [log] [tgz] |
---|---|---|
author | Jeremy Goldman <goldmanj@google.com> | Mon Apr 19 16:53:07 2021 +0800 |
committer | Jeremy Goldman <goldmanj@google.com> | Tue Apr 20 11:33:17 2021 +0800 |
tree | 8f5f7d7bda76a8b3331eac7d2f311f487224f542 | |
parent | 6de2953232bd8035cbc5db06e6743abca64499b3 [diff] |
Check if the SubscriptionsChangeListener has been started before stop calling mContext.unregisterReceiver on an unregistered broadcast receiver will result in an exception. To make the SubscriptionsChangeListener safe from this kind of error, add a check to see whether start has been called before implementing stop's functionality. Bug: 184662284 Bug: 184521296 Test: atest -c SettingsUnitTests Change-Id: Ic13911ee7573666f5d42ab4612c025968984ba47