Merge "Fix crash due to missing CentralSurfaces" into tm-qpr-dev am: 5917ed1176 am: 2880a3c45a

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

Change-Id: I7f1d75922c92893d3b99f6bee204539b4f1d5211
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
Jainam Shah
2023-03-06 17:26:24 +00:00
committed by Automerger Merge Worker

View File

@@ -631,7 +631,9 @@ public class OverviewProxyService implements CallbackController<OverviewProxyLis
final NavigationBarView navBarView =
mNavBarControllerLazy.get().getNavigationBarView(mContext.getDisplayId());
final NotificationPanelViewController panelController =
mCentralSurfacesOptionalLazy.get().get().getNotificationPanelViewController();
mCentralSurfacesOptionalLazy.get()
.map(CentralSurfaces::getNotificationPanelViewController)
.orElse(null);
if (SysUiState.DEBUG) {
Log.d(TAG_OPS, "Updating sysui state flags: navBarFragment=" + navBarFragment
+ " navBarView=" + navBarView + " panelController=" + panelController);