From 3804f91a46782092a62021d58605b2c49f8011ee Mon Sep 17 00:00:00 2001 From: Marvin Bernal Date: Wed, 31 Mar 2021 00:39:17 +0000 Subject: [PATCH] Add System Back function to SystemUiProxy Bug: 183988752 Test: mp launcher Change-Id: Iaddd1f8a9440c80840209d653c0b3e59b8138a26 --- .../src/com/android/quickstep/SystemUiProxy.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/quickstep/src/com/android/quickstep/SystemUiProxy.java b/quickstep/src/com/android/quickstep/SystemUiProxy.java index cf71eaeeb8..1f332c4dda 100644 --- a/quickstep/src/com/android/quickstep/SystemUiProxy.java +++ b/quickstep/src/com/android/quickstep/SystemUiProxy.java @@ -87,6 +87,17 @@ public class SystemUiProxy implements ISystemUiProxy, setNavBarButtonAlpha(1f, false); } + @Override + public void onBackPressed() { + if (mSystemUiProxy != null) { + try { + mSystemUiProxy.onBackPressed(); + } catch (RemoteException e) { + Log.w(TAG, "Failed call onBackPressed", e); + } + } + } + @Override public IBinder asBinder() { // Do nothing