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

Commit 7319612f authored by Automerger Merge Worker's avatar Automerger Merge Worker Committed by Android (Google) Code Review
Browse files

Merge "Merge "Initialize stable bounds during onDragStart" into udc-qpr-dev...

Merge "Merge "Initialize stable bounds during onDragStart" into udc-qpr-dev am: 22572023 am: 05d6093d" into main
parents 34f3e0c4 eaf3e35d
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -63,8 +63,6 @@ class FluidResizeTaskPositioner implements DragPositioningCallback {
        mDragStartListener = dragStartListener;
        mTransactionSupplier = supplier;
        mDisallowedAreaForEndBoundsHeight = disallowedAreaForEndBoundsHeight;
        mDisplayController.getDisplayLayout(windowDecoration.mDisplay.getDisplayId())
                .getStableBounds(mStableBounds);
    }

    @Override
@@ -80,6 +78,10 @@ class FluidResizeTaskPositioner implements DragPositioningCallback {
            mTaskOrganizer.applyTransaction(wct);
        }
        mRepositionTaskBounds.set(mTaskBoundsAtDragStart);
        if (mStableBounds.isEmpty()) {
            mDisplayController.getDisplayLayout(mWindowDecoration.mDisplay.getDisplayId())
                    .getStableBounds(mStableBounds);
        }
    }

    @Override
+4 −2
Original line number Diff line number Diff line
@@ -80,8 +80,6 @@ public class VeiledResizeTaskPositioner implements DragPositioningCallback,
        mTransactionSupplier = supplier;
        mTransitions = transitions;
        mDisallowedAreaForEndBoundsHeight = disallowedAreaForEndBoundsHeight;
        mDisplayController.getDisplayLayout(windowDecoration.mDisplay.getDisplayId())
                .getStableBounds(mStableBounds);
    }

    @Override
@@ -100,6 +98,10 @@ public class VeiledResizeTaskPositioner implements DragPositioningCallback,
        }
        mDragStartListener.onDragStart(mDesktopWindowDecoration.mTaskInfo.taskId);
        mRepositionTaskBounds.set(mTaskBoundsAtDragStart);
        if (mStableBounds.isEmpty()) {
            mDisplayController.getDisplayLayout(mDesktopWindowDecoration.mDisplay.getDisplayId())
                    .getStableBounds(mStableBounds);
        }
    }

    @Override