| Index: chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/LayoutManagerChrome.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/LayoutManagerChrome.java b/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/LayoutManagerChrome.java
|
| index 2bdabec603eb555222c56e4a97c65ee95acf0519..9be40bf1729da5ed8cb8703e03da08eb32774967 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/LayoutManagerChrome.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/LayoutManagerChrome.java
|
| @@ -179,7 +179,7 @@
|
| mOverviewModeObservers = new ObserverList<OverviewModeObserver>();
|
|
|
| // Build Event Filter Handlers
|
| - mToolbarSwipeHandler = createToolbarSwipeHandler(this);
|
| + mToolbarSwipeHandler = new ToolbarSwipeHandler(this);
|
|
|
| // Build Event Filters
|
| mBlackHoleEventFilter = new BlackHoleEventFilter(context, this);
|
| @@ -685,13 +685,11 @@
|
| return false;
|
| }
|
|
|
| - if (direction == ScrollDirection.DOWN) {
|
| - boolean isAccessibility =
|
| - DeviceClassManager.isAccessibilityModeEnabled(mHost.getContext());
|
| - return mOverviewLayout != null && !isAccessibility;
|
| - }
|
| -
|
| - return direction == ScrollDirection.LEFT || direction == ScrollDirection.RIGHT;
|
| + boolean isAccessibility =
|
| + DeviceClassManager.isAccessibilityModeEnabled(mHost.getContext());
|
| + return direction == ScrollDirection.LEFT || direction == ScrollDirection.RIGHT
|
| + || (direction == ScrollDirection.DOWN && mOverviewLayout != null
|
| + && !isAccessibility);
|
| }
|
| }
|
|
|
|
|