From b687c8a30502e4082493c3de87c3be084865b5e8 Mon Sep 17 00:00:00 2001 From: Matthew Ng Date: Tue, 2 Oct 2018 11:31:38 -0700 Subject: [PATCH] Update swipe back gesture experiment settings Using Settings.Global instead of setprop. go/navbar-experiments Bug: 112934365 Test: manual Change-Id: I84e7dc2f6c8eaadf101ee3bf41442b588ad70426 --- .../phone/NavigationBarFragment.java | 2 +- .../statusbar/phone/NavigationBarView.java | 2 +- .../statusbar/phone/QuickStepController.java | 52 ++++++++++++------- 3 files changed, 34 insertions(+), 22 deletions(-) diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarFragment.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarFragment.java index 9c579daa38c65..0b5871ed5e3f9 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarFragment.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarFragment.java @@ -195,7 +195,7 @@ public class NavigationBarFragment extends Fragment implements Callbacks { @Override public void onBackButtonAlphaChanged(float alpha, boolean animate) { final ButtonDispatcher backButton = mNavigationBarView.getBackButton(); - if (QuickStepController.shouldhideBackButton()) { + if (QuickStepController.shouldhideBackButton(getContext())) { // If property was changed to hide/show back button, going home will trigger // launcher to to change the back button alpha to reflect property change backButton.setVisibility(View.GONE); diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarView.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarView.java index 16b2987558d3a..c4efa94313175 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarView.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarView.java @@ -594,7 +594,7 @@ public class NavigationBarView extends FrameLayout implements PluginListener