Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 3377c4ee authored by Fabian Kozynski's avatar Fabian Kozynski
Browse files

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
parent 30eec56e
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -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) {