summaryrefslogtreecommitdiffstats
path: root/quickstep
diff options
context:
space:
mode:
authorVadim Tryshev <vadimt@google.com>2018-09-05 23:29:44 +0000
committerVadim Tryshev <vadimt@google.com>2018-09-05 23:29:44 +0000
commitb187a925998a1244af8f82aec5e7c37194af70e3 (patch)
tree59393e0ee19788959fb5beb4be07983dc5f4189e /quickstep
parentaf34f4115b4af62e69fd2bca2327cb0da15100f7 (diff)
downloadandroid_packages_apps_Trebuchet-b187a925998a1244af8f82aec5e7c37194af70e3.tar.gz
android_packages_apps_Trebuchet-b187a925998a1244af8f82aec5e7c37194af70e3.tar.bz2
android_packages_apps_Trebuchet-b187a925998a1244af8f82aec5e7c37194af70e3.zip
Revert "Avoiding crash upon pressing Alt-Tab"
This reverts commit af34f4115b4af62e69fd2bca2327cb0da15100f7. Reason for revert: Broke swipe from app Change-Id: I2c6ff179c9731205633aa96395719f544d3575fb
Diffstat (limited to 'quickstep')
-rw-r--r--quickstep/src/com/android/quickstep/OtherActivityTouchConsumer.java12
1 files changed, 2 insertions, 10 deletions
diff --git a/quickstep/src/com/android/quickstep/OtherActivityTouchConsumer.java b/quickstep/src/com/android/quickstep/OtherActivityTouchConsumer.java
index 27550d1f0..c3e056812 100644
--- a/quickstep/src/com/android/quickstep/OtherActivityTouchConsumer.java
+++ b/quickstep/src/com/android/quickstep/OtherActivityTouchConsumer.java
@@ -24,7 +24,6 @@ import static android.view.MotionEvent.INVALID_POINTER_ID;
import static com.android.systemui.shared.system.ActivityManagerWrapper
.CLOSE_SYSTEM_WINDOWS_REASON_RECENTS;
-import static com.android.systemui.shared.system.NavigationBarCompat.HIT_TARGET_NONE;
import static com.android.systemui.shared.system.RemoteAnimationTargetCompat.MODE_CLOSING;
import android.annotation.TargetApi;
@@ -96,7 +95,6 @@ public class OtherActivityTouchConsumer extends ContextWrapper implements TouchC
private VelocityTracker mVelocityTracker;
private MotionEventQueue mEventQueue;
private boolean mIsGoingToHome;
- private final @HitTarget int mDownHitTarget;
public OtherActivityTouchConsumer(Context base, RunningTaskInfo runningTaskInfo,
RecentsModel recentsModel, Intent homeIntent, ActivityControlHelper activityControl,
@@ -115,7 +113,6 @@ public class OtherActivityTouchConsumer extends ContextWrapper implements TouchC
mIsDeferredDownTarget = activityControl.deferStartingActivity(downHitTarget);
mOverviewCallbacks = overviewCallbacks;
mTaskOverlayFactory = taskOverlayFactory;
- mDownHitTarget = downHitTarget;
}
@Override
@@ -125,7 +122,7 @@ public class OtherActivityTouchConsumer extends ContextWrapper implements TouchC
@Override
public void accept(MotionEvent ev) {
- if (mVelocityTracker == null || mDownHitTarget == HIT_TARGET_NONE) {
+ if (mVelocityTracker == null) {
return;
}
switch (ev.getActionMasked()) {
@@ -282,8 +279,6 @@ public class OtherActivityTouchConsumer extends ContextWrapper implements TouchC
* the animation can still be running.
*/
private void finishTouchTracking(MotionEvent ev) {
- if (mDownHitTarget == HIT_TARGET_NONE) return;
-
if (mPassedInitialSlop && mInteractionHandler != null) {
mInteractionHandler.updateDisplacement(getDisplacement(ev) - mStartDisplacement);
@@ -356,8 +351,6 @@ public class OtherActivityTouchConsumer extends ContextWrapper implements TouchC
@Override
public void onQuickStep(MotionEvent ev) {
- if (mDownHitTarget == HIT_TARGET_NONE) return;
-
if (mIsDeferredDownTarget) {
// Deferred gesture, start the animation and gesture tracking once we pass the actual
// touch slop
@@ -451,8 +444,7 @@ public class OtherActivityTouchConsumer extends ContextWrapper implements TouchC
} else {
TraceHelper.partitionSection("RecentsController", "Received");
mInteractionHandler.onRecentsAnimationStart(mController, mTargets,
- mHomeContentInsets, mMinimizedHomeBounds,
- mDownHitTarget != HIT_TARGET_NONE ? mDownPos : null);
+ mHomeContentInsets, mMinimizedHomeBounds, mDownPos);
}
}
}