Fix unregisterReceiver in ClipboardOverlayController
We are registering broadcasts using BroadcastDispatcher, so we should use that to unregister. Test: atest FrameworksCoreTests:ChooserActivityTest Test: atest SystemUITests Fixes 227760347 Change-Id: Ic84140671214787ac3a44fdb9ebb54e88ac6eb7c
This commit is contained in:
@@ -502,11 +502,11 @@ public class ClipboardOverlayController {
|
||||
mWindowManager.removeViewImmediate(decorView);
|
||||
}
|
||||
if (mCloseDialogsReceiver != null) {
|
||||
mContext.unregisterReceiver(mCloseDialogsReceiver);
|
||||
mBroadcastDispatcher.unregisterReceiver(mCloseDialogsReceiver);
|
||||
mCloseDialogsReceiver = null;
|
||||
}
|
||||
if (mScreenshotReceiver != null) {
|
||||
mContext.unregisterReceiver(mScreenshotReceiver);
|
||||
mBroadcastDispatcher.unregisterReceiver(mScreenshotReceiver);
|
||||
mScreenshotReceiver = null;
|
||||
}
|
||||
if (mInputEventReceiver != null) {
|
||||
|
||||
Reference in New Issue
Block a user