Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b3e2cd3d authored by vadimt's avatar vadimt
Browse files

Fixing icon dragging

Bug: 129434166
Change-Id: Id2e5509dbfbdb76ec868ca6117c2a0c0d5233404
parent 1f457ae8
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -598,11 +598,12 @@ public final class LauncherInstrumentation {

    void movePointer(long downTime, long duration, Point from, Point to) {
        final Point point = new Point();
        final long startTime = SystemClock.uptimeMillis();
        for (; ; ) {
            sleep(16);

            final long currentTime = SystemClock.uptimeMillis();
            final float progress = (currentTime - downTime) / (float) duration;
            final float progress = (currentTime - startTime) / (float) duration;
            if (progress > 1) return;

            point.x = from.x + (int) (progress * (to.x - from.x));