diff options
Diffstat (limited to 'com/android/systemui/statusbar/phone/NavigationBarTransitions.java')
-rw-r--r-- | com/android/systemui/statusbar/phone/NavigationBarTransitions.java | 27 |
1 files changed, 2 insertions, 25 deletions
diff --git a/com/android/systemui/statusbar/phone/NavigationBarTransitions.java b/com/android/systemui/statusbar/phone/NavigationBarTransitions.java index c9500363..f3ca66ff 100644 --- a/com/android/systemui/statusbar/phone/NavigationBarTransitions.java +++ b/com/android/systemui/statusbar/phone/NavigationBarTransitions.java @@ -17,19 +17,12 @@ package com.android.systemui.statusbar.phone; import android.content.Context; -import android.os.Handler; -import android.os.RemoteException; import android.os.ServiceManager; import android.util.SparseArray; -import android.view.Display; -import android.view.IWallpaperVisibilityListener; -import android.view.IWindowManager; import android.view.MotionEvent; import android.view.View; -import android.view.WindowManagerGlobal; import com.android.internal.statusbar.IStatusBarService; -import com.android.systemui.Dependency; import com.android.systemui.R; public final class NavigationBarTransitions extends BarTransitions { @@ -37,7 +30,6 @@ public final class NavigationBarTransitions extends BarTransitions { private final NavigationBarView mView; private final IStatusBarService mBarService; private final LightBarTransitionsController mLightTransitionsController; - private boolean mWallpaperVisible; private boolean mLightsOut; private boolean mAutoDim; @@ -49,21 +41,6 @@ public final class NavigationBarTransitions extends BarTransitions { ServiceManager.getService(Context.STATUS_BAR_SERVICE)); mLightTransitionsController = new LightBarTransitionsController(view.getContext(), this::applyDarkIntensity); - - IWindowManager windowManagerService = Dependency.get(IWindowManager.class); - Handler handler = Handler.getMain(); - try { - mWallpaperVisible = windowManagerService.registerWallpaperVisibilityListener( - new IWallpaperVisibilityListener.Stub() { - @Override - public void onWallpaperVisibilityChanged(boolean newVisibility, - int displayId) throws RemoteException { - mWallpaperVisible = newVisibility; - handler.post(() -> applyLightsOut(true, false)); - } - }, Display.DEFAULT_DISPLAY); - } catch (RemoteException e) { - } } public void init() { @@ -80,7 +57,7 @@ public final class NavigationBarTransitions extends BarTransitions { @Override protected boolean isLightsOut(int mode) { - return super.isLightsOut(mode) || (mAutoDim && !mWallpaperVisible); + return super.isLightsOut(mode) || mAutoDim; } public LightBarTransitionsController getLightTransitionsController() { @@ -108,7 +85,7 @@ public final class NavigationBarTransitions extends BarTransitions { // ok, everyone, stop it right there navButtons.animate().cancel(); - final float navButtonsAlpha = lightsOut ? 0.6f : 1f; + final float navButtonsAlpha = lightsOut ? 0.5f : 1f; if (!animate) { navButtons.setAlpha(navButtonsAlpha); |