am 86390e72: am 3590a45e: am c3056190: Prevent LIGHTS_OUT_TRANSPARENT in vertical nav bar

* commit '86390e72a15b402b133c17f92eda2876891e36f6':
  Prevent LIGHTS_OUT_TRANSPARENT in vertical nav bar
This commit is contained in:
Adrian Roos
2014-12-02 13:12:07 +00:00
committed by Android Git Automerger

View File

@@ -60,9 +60,13 @@ public final class NavigationBarTransitions extends BarTransitions {
@Override
public void transitionTo(int mode, boolean animate) {
mRequestedMode = mode;
if (mVertical && (mode == MODE_TRANSLUCENT || mode == MODE_TRANSPARENT)) {
if (mVertical) {
// translucent mode not allowed when vertical
mode = MODE_OPAQUE;
if (mode == MODE_TRANSLUCENT || mode == MODE_TRANSPARENT) {
mode = MODE_OPAQUE;
} else if (mode == MODE_LIGHTS_OUT_TRANSPARENT) {
mode = MODE_LIGHTS_OUT;
}
}
super.transitionTo(mode, animate);
}