diff --git a/packages/SystemUI/src/com/android/systemui/assist/AssistModule.java b/packages/SystemUI/src/com/android/systemui/assist/AssistModule.java index 739eade35ca6d..6f5a17dca432c 100644 --- a/packages/SystemUI/src/com/android/systemui/assist/AssistModule.java +++ b/packages/SystemUI/src/com/android/systemui/assist/AssistModule.java @@ -21,6 +21,7 @@ import android.os.Handler; import android.os.HandlerThread; import android.os.SystemClock; +import androidx.annotation.Nullable; import androidx.slice.Clock; import com.android.internal.app.AssistUtils; @@ -68,6 +69,7 @@ public abstract class AssistModule { } @Provides + @Nullable static AssistHandleViewController provideAssistHandleViewController( NavigationBarController navigationBarController) { return navigationBarController.getAssistHandlerViewController(); diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/NavigationBarController.java b/packages/SystemUI/src/com/android/systemui/statusbar/NavigationBarController.java index e09e9cd75de2d..5144a95a0a511 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/NavigationBarController.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/NavigationBarController.java @@ -233,11 +233,13 @@ public class NavigationBarController implements Callbacks { } /** @return {@link NavigationBarFragment} on the default display. */ + @Nullable public NavigationBarFragment getDefaultNavigationBarFragment() { return mNavigationBars.get(DEFAULT_DISPLAY); } /** @return {@link AssistHandleViewController} (only on the default display). */ + @Nullable public AssistHandleViewController getAssistHandlerViewController() { NavigationBarFragment navBar = getDefaultNavigationBarFragment(); return navBar == null ? null : navBar.getAssistHandlerViewController();