Change split drag zones to split snap.
Changes the drag transition on the left/right sides of the screen from
changing into splitscreen windowing to remaining in desktop with split
snap bounds.
Also refactors VeiledResizeTaskPositioner to do two things:
1: Consolidate mVeilIsVisible and mIsResizingOrAnimatingResize as these
were being used identically.
2: Check resizing status before calling hideResizeVeil; hide being
called on drag end would prevent the veil from showing during the
split snap animation.
Bug: 280828642
Bug: 317286772
Test: Manual
Change-Id: I61b8da0d2abcf698d8d0ff4c9b5ec7bcce256bbf
2 files changed