Sending original motion events to launcher overlay along with inferred values

Bug: 273828110
Flag: aconfig use_activity_overlay disabled
Test: Manual
Change-Id: I23cd72a964a647a0fd830befa096f3328e12ff8a
This commit is contained in:
Sunny Goyal
2024-02-13 14:56:36 -08:00
parent f843af4084
commit dc7cdd8b0c
6 changed files with 115 additions and 24 deletions
@@ -16,6 +16,7 @@
package com.android.launcher3.util;
import android.content.Context;
import android.view.MotionEvent;
import android.widget.EdgeEffect;
import com.android.launcher3.Utilities;
@@ -43,4 +44,14 @@ public class EdgeEffectCompat extends EdgeEffect {
return deltaDistance;
}
}
public float onPullDistance(float deltaDistance, float displacement, MotionEvent ev) {
return onPullDistance(deltaDistance, displacement);
}
public void onFlingVelocity(int velocity) { }
public void onRelease(MotionEvent ev) {
onRelease();
}
}