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

Commit 671d4e53 authored by Treehugger Robot's avatar Treehugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Ensure starting position rect isn't empty in FloatingTaskView" into main

parents fc4ff35e 410681a9
Loading
Loading
Loading
Loading
+7 −1
Original line number Diff line number Diff line
@@ -187,7 +187,13 @@ public class FloatingTaskView extends FrameLayout {
                    viewBounds, false /* ignoreTransform */, null /* recycle */,
                    mStartingPosition);
        }

        // In some cases originalView is off-screen so we don't get a valid starting position
        // ex. on rotation
        // TODO(b/345556328) We shouldn't be animating if starting position of view isn't ready
        if (mStartingPosition.isEmpty()) {
            // Set to non empty for now so calculations in #update() don't break
            mStartingPosition.set(0, 0, 1, 1);
        }
        final BaseDragLayer.LayoutParams lp = new BaseDragLayer.LayoutParams(
                Math.round(mStartingPosition.width()),
                Math.round(mStartingPosition.height()));