Merge "Revert "Hide bubbles' IME after screenshot is taken."" into rvc-dev am: cf2c8428f4 am: 110d8c6b09

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11829302

Change-Id: I2b88ff2c3f52d0ee8f98886bb21520808e09a82e
This commit is contained in:
Matt Casey
2020-06-11 00:28:24 +00:00
committed by Automerger Merge Worker
2 changed files with 0 additions and 23 deletions

View File

@@ -406,10 +406,6 @@
<receiver android:name=".screenshot.GlobalScreenshot$SmartActionsReceiver"
android:exported="false"/>
<!-- Callback for performing sysui cleanup after screenshot has been taken. -->
<receiver android:name=".screenshot.GlobalScreenshot$ScreenshotTakenReceiver"
android:exported="false"/>
<!-- started from UsbDeviceSettingsManager -->
<activity android:name=".usb.UsbConfirmActivity"
android:exported="true"

View File

@@ -89,7 +89,6 @@ import android.widget.Toast;
import com.android.internal.logging.UiEventLogger;
import com.android.systemui.R;
import com.android.systemui.bubbles.BubbleController;
import com.android.systemui.dagger.qualifiers.Main;
import com.android.systemui.shared.system.ActivityManagerWrapper;
import com.android.systemui.statusbar.phone.StatusBar;
@@ -492,8 +491,6 @@ public class GlobalScreenshot implements ViewTreeObserver.OnComputeInternalInset
return;
}
mContext.sendBroadcast(new Intent(mContext, ScreenshotTakenReceiver.class));
// Optimizations
mScreenBitmap.setHasAlpha(false);
mScreenBitmap.prepareToDraw();
@@ -1178,20 +1175,4 @@ public class GlobalScreenshot implements ViewTreeObserver.OnComputeInternalInset
context, intent.getStringExtra(EXTRA_ID), actionType, true);
}
}
/**
* Called when a screenshot has been taken and animation / screenshot UI is about to begin.
*/
public static class ScreenshotTakenReceiver extends BroadcastReceiver {
private final Lazy<BubbleController> mBubbleController;
public ScreenshotTakenReceiver(Lazy<BubbleController> bubbleController) {
mBubbleController = bubbleController;
}
@Override
public void onReceive(Context context, Intent intent) {
mBubbleController.get().hideImeFromExpandedBubble();
}
}
}